Providers

Deb Bonk (RN, CCM)

Corporate Health Nurse

Edward Stapleton (MD, MPH)

Physician

Molly Haynes (DNP, APRN, FNP-C)

Certified Medical Examiner

Thomas Kibby (MD, MPH, CIME)

MD, MPH, FACOEM

Contacts

Tim Reardon

Manager Business Development

Diane Palmer

Clinic Director

Jane Myers

Manager Business Development

Warren Westmoreland

Corporate Health Consultant

Frequently Asked Questions

BarnesCare - Midtown is located at 5000 Manchester Ave, St. Louis, MO 63110. You can get directions by clicking the address or the 'Directions' button on this page.

You can reach BarnesCare - Midtown by phone at (314) 747-5800. Click the number to call directly from your mobile device.

BarnesCare - Midtown offers 22 services including: Fitness for Duty Evaluation, Influenza Vaccine, Laboratory Services, Hepatitis A Vaccine, Regulated DOT Drug Screen, Independent Medical Evaluation by Treating Physician, DOT Physical, Spirometry, Independent Medical Evaluation by Non-Treating Physician, Respirator Medical Clearance Exams (including SCBA) ... and 12 more. Click on any service to learn more about it.

Yes, BarnesCare - Midtown has a website. You can visit their website at http://www.barnescare.com/ for more information.

BarnesCare - Midtown is a Occupational Health Clinic facility providing healthcare services.

You can book an appointment at BarnesCare - Midtown directly on BlueHive by clicking the 'Book Appointment' button on this page, or by calling (314) 747-5800. BlueHive also offers a concierge service that can help coordinate your appointment.

Contact information

Occupational Health Clinic Location Type

Hours

Monday: 7:30 AM – 4:00 PM
Tuesday: 7:30 AM – 4:00 PM
Wednesday: 7:30 AM – 4:00 PM
Thursday: 7:30 AM – 4:00 PM
Friday: 7:30 AM – 4:00 PM
Saturday: Closed
Sunday: Closed

Nearby Providers

We handle every step for you — from scheduling to results.

Learn more
4220 Duncan Ave, 3rd Floor
St. Louis, MO 63110
6542 Manchester Ave
Saint Louis, MO 63139
6744 Clayton Road, Suite 310
Richmond Heights, MO 63117
Show providers in 63110

Search for providers