Comprehensive care for the whole family in Cecil County.

With three convenient locations in Cecil County, we’re committed to you and your family’s entire well-being. Our clinicians including primary care doctors and nurse practitioners work closely with other ChristianaCare specialists to provide coordinated, comprehensive family care. Whether you need routine checkups or specialized treatment, we’re here to support you.

Our dedicated family practice physicians and advanced practice nurses offer a wide range of family medicine care services, including:

  • Preventive care, such as physical exams and immunizations
  • Diagnosis and treatment of common illnesses
  • Chronic disease management, including diabetes, hypertension and weight management
  • Sick visits and acute care

Convenient locations in Cecil County

Medical Professional Building
111 West High Street, Suite 314
Elkton, MD 21921-8617 directions
Phone: 410-620-0545
Fax: 410-620-0544

Providers:
Ryan Kimball, FNP-C
Bobbie McCready, MSN, FNP-C
Theresa Metanchuk, DO
Esther Oteng, DNP-FNP
Narayana Rao Venkata Pula, MD

Hours
Monday – 7:00 a.m. to 7:00 p.m.
Tuesday through Friday – 8:00 a.m. to 5:00 p.m.

Parking:
Free parking is available in and behind a large adjacent garage with handicapped parking on all levels. If you are not dropped off at our door, please arrive 30 minutes before your appointment to park.

New location as of August 2023!
103 North East Plaza
North East, MD 21901 directions
410-287-5570

Hours
Monday through Thursday – 8:00 a.m. to 4:30 p.m.
Friday – 8:00 a.m. to 4:00 p.m.

Providers:
Misoon Kim, NP
Eileen Pack, NP
Sofia Stewart, MD

Principio Health Center
4853 Pulaski Highway, Suite 300
Perryville, MD 21903-1606 directions
410-642-2289

Hours
Monday – 8:00 a.m. to 6:00 p.m.
Tuesday through Thursday – 8:00 a.m. to 4:30 p.m.
Friday – 8:00 a.m. to 4:30 p.m.

Providers:
Janette Kroenke, BSN, NP
Amy McMillan, FNP
Sowmya Thanneeru, MD

Your primary care provider is your “medical home” — a place where you can build a relationship with your healthcare provider and seek medical advice for problems big and small. To make an appointment with a ChristianaCare primary care provider in Maryland, call one of the offices listed above. For appointments in Delaware, Pennsylvania or New Jersey, call 302-777-0643.