Total Health Care

Care for You, Care for Our Community

Total Health Care offers a range of services to treat the whole person and the whole family. We are committed to being your partner in health, providing adult and pediatric primary care, mental health, dental, pharmacy, and more. With seven locations across metro Baltimore and Anne Arundel County we make healthcare easy and convenient for you.

– Why Choose Total Health Care? –
Same & Next Day Appointments Available
Transportation to Appointments
Income-Based Sliding Scale Discounts for Uninsured
Treatment for Anyone Regardless of Ability to Pay or Immigration Status
On-Site Lab, Pharmacy & Specialty Care

If you’re looking to connect to care, Total Health Care is here for you.
Complete the form below and we’ll reach out to schedule your next appointment.


Dental services only available at Division and Open Gates locations
Have questions? Our friendly team is just a call away at 410-735-5271. We can’t wait to speak to you and meet you!