Dr. Teresa HazelwoodTeaching the Art of Wellness |
![]() 77 Charleston Square St. Charles, MO 63304 Office: (636)939-3990 Fax: (636)939-3909 1-866-939-3990 Office Hours: Mon, Tues, Wed, & Thurs from 9am-6pm (CST) Patient Testimonies | Health Practitioners | Links | Ask the Doctor | Toxicity Test | Healthy Newsletter |