The Vanguard Clinic


See the Vanguard Clinic Featured on CBS! 

Watch here

What we offer

Integrative Health Services

Location
The Vanguard Clinic
11605 Studt Ave., Suite 120
St. Louis, MO 63141
Phone: 314-200-1071
Fax: (314) 755-1079
Office Hours

Get in touch

314-200-1071