The Vanguard Clinic


See the Vanguard Clinic Featured on CBS! 

Watch here

What we offer

Integrative Health Services

Location
The Vanguard Clinic
2108 Schuetz Road
St. Louis, MO 63146
Phone: 314-200-1071
Fax: (314) 997-4326
Office Hours

Get in touch

314-200-1071