For Appointments: (515) 294-5801

Important Numbers

  • Emergency: 911
  • Appointments: 515-294-5801
  • After Hours Advice: 800-524-6877
  • Billing Questions: 515-294-7523
  • Pharmacy: 515-294-7983
  • Physical Therapy: 515-294-2626


  • Mon: 8am - 6pm
  • Tue: 8am - 5pm
  • Wed: 9am - 5pm
  • Thur: 8am - 5pm
  • Fri: 8am - 5pm
  • Sat: 9am - Noon
  • Sun: Closed
Break Hours


Due to the COVID-19 virus, please call prior to coming to the clinic if you are having symptoms of the virus (100.4+ temperature, cough or difficulty breathing). 

In addition,

Patients are discouraged from bringing more than one visitor unless absolutely necessary.

Along with patients, visitors will be screened for fever and lower respiratory symptoms upon entry to TSHC. Visitors who answer “yes” to any of these questions will be asked to return home, self-isolate and contact their primary care provider. If the visitor is also a patient of TSHC, they may be masked and schedule an appointment if one is available.


New Students
Looking for what you need to do as a new or incoming student?
Learn More
Information especially for parents helping their students.
Learn More
Schedule Covid-19 Test Patient Portal Login