Tri-State Occupational Health

Tri-State Occupational Health, a joint venture of MercyOne and Medical Associates Clinic, offers comprehensive, high-quality resources in occupational health care. It combines cost-saving strategies with quality measures to meet both the employer's and employee's needs. The employers remain involved at all levels of health care, with case management and reporting systems in place to track utilization of services, patterns of injury and associated costs.

Tri-State Occupational Health offers:

  • Employment-related physicals
  • 24-hour injury care
  • Case management
  • Vaccines
  • Pharmacy services
  • Laboratory and radiology
  • Industrial therapy services and testing
  • Drug and alcohol testing
  • On-site nursing and occupational testing
  • Employee Assistance Program - call 563-589-9295 for more information
  • Medical surveillance/OSHA training
  • Physical and occupational therapy services

For more information, call 563-584-4600 or 800-637-2959.

Downtown 
Tri-State Occupational Health
4155 Pennsylvanian Av. 
Dubuque, Iowa 52002 
Phone: 563-584-4600 or 1-800-637-2959 
Fax: 563-582-7847 
Hours: Monday - Friday, 7:30am to 5:00 pm 

After Hours Care: 
Medical Associates Clinic Acute Care 
1000 Langworthy St. 
Dubuque, Iowa 52001 
Phone: 563-584-3455 
Fax: 563-584-3177

MercyOne Dubuque Emergency Care 
250 Mercy Dr. 
Dubuque, Iowa 52001 
Phone: 563-589-9666 

Dyersville 
Dyersville Family Practice (Provider Services) 
MercyOne Dyersville Medical Center 
1121 3rd Street SW 
Dyersville, Iowa 52040 
Phone: 563-875-2776 
Fax: 563-875-7657 
Clinic Hours: Monday - Friday, 8:00 a.m. - 5:00 p.m.

Tri-State Occupational Health Nurse (Dyersville) 
Phone: 563-875-6152 
Fax: 563-875-7657 
Nurse Hours: Monday/Wednesday/Friday, 8:00 a.m. - 2:30 p.m. 
Tuesday/Thursday, 10:30 a.m. - 5:00 p.m. 

After Hours Care 
Medical Associates Clinic Acute Care 
MercyOne Dyersville Medical Center