Preventive care, chronic condition management, and personalized treatment plans — grounded in compassion and delivered right here in Catonsville.
Trusted by patients across Catonsville and surrounding communities
From routine check-ups to managing ongoing health conditions, every visit is designed around your unique needs — not a one-size-fits-all schedule.
Annual physicals, lab work, and age-appropriate screenings that catch issues early — before they become problems.
Ongoing support for diabetes, hypertension, thyroid disorders, and other conditions that require consistent, coordinated care.
Same-day or next-day appointments for infections, sprains, allergies, and other urgent — but non-emergency — concerns.
Nutrition guidance, stress management, sleep improvement, and practical strategies for long-term vitality.
Healthcare for all ages — from pediatric check-ups to senior wellness — so your whole family stays under one trusted roof.
Evening and weekend appointments available. We work around your schedule, not the other way around.
Compassionate
Patient-first approach
At our Catonsville practice, we believe the best healthcare starts with being truly heard. No rushed visits. No feeling like a chart number. Just honest, thorough care from someone who sees the whole person — not just the symptoms.
Whether you're coming in for your first annual physical, managing a long-term condition, or dealing with something that just doesn't feel right, you'll leave our office feeling informed, respected, and genuinely cared for.
We're proud to serve the Catonsville community and surrounding neighborhoods with the kind of continuity that only comes when a provider takes the time to know you.
Call us or send a message. We'll find a time that works for you — no long hold times, no runaround.
Arrive at our Frederick Road office. Your visit is unhurried — we take the time to listen and understand.
Leave with a clear plan — whether that's treatment, a referral, or just peace of mind. We follow up so you never feel alone in your health.
"For the first time in years, I feel like my doctor actually sees me — not just my lab results."
— A valued patient in our Catonsville practice
Whether it's been a while since your last check-up or you've been putting off care — we're here. No judgment, just support.
405 Frederick Rd
Catonsville, MD 21228-4607
(410) 499-4669
Call to schedule your visit
ehoos599@gmail.com
We respond within 24 hours