Travel Health Arizona
 
Travel Health California

Health Alerts 

Travel Medical Services 

Bio-Terrorism Response 

Corporate & Executive Programs 

Travel Health Insurance 

Global Phone Service 

Travel Supplies 

Onsite Vaccines 

Travel Intelligence 

Resources 

Travel Health Connecticut

(314) 997-8100
info@passporthealthstl.com

Medical Director:
Darren Wethers, M.D.

Executive Director: Toni Garrison, MHA

Nurse Manager: Rebbeca Moppins, MSN
 


 

In St. Louis County:
2025 S. Brentwood
Suite 101

Brentwood, MO 63144
2Blocks South of I40/64 

In St. Peters:
1430 Triad Center Dr. Suite A
St. Peters,
MO 63376


 

 

 

 

 

 

Travel Health Deleware Travel Health Florida
Travel Health Georgia
Home Trip Preparation Patient Forms In The News Contact Us Our Locations
   
  Travel Health Missouri
 

Passport Health Locations in the St. Louis
Area

Our main office is located at:

2025 S. Brentwood, Suite 101
Brentwood, MO 63144
2Blocks south of I40/64

Hours: Monday - Saturday -
Day and evening appointments available.  Call our main number for an appointment at any of our locations
For map and driving instructions, click here.
 

Our St. Peters office is located at:

1430 Triad Center. Dr., Suite A
St. Peters, MO 63376

Hours: Wednesday or Friday - Morning and afternoon
appointments available.  Call our main number for an appointment at any of our locations
For map and driving instructions, click here.
 

Contact our main office for appointments or to request information at:

Tel: (314) 997-8100
We can be contacted by email at info@Passporthealthstl.com


 

Passport Health Locations Throughout the United States