Primary Care Locations

Find a practice near you by clicking on your local hospital name. Call the practice phone number listed to make your appointment.

Mercy Fitzgerald Hospital
1500 Lansdowne Avenue
Darby, PA 19023
Main: 610-237-4000

Saint Francis Hospital
701 North Clayton Street
Wilmington, DE 19805
Main: 302-421-4100

St. Mary Medical Center
1201 Langhorne-Newtown Road
Langhorne, PA 19047
Main: 215-710-2000
THMA Medical Group +3 more
Primary Care Darby
1501 Lansdowne Avenue Medical Office Bldg, 1st Floor - Darby, PA 19023
THMA Medical Group +3 more
Primary Care Eastwick
2821 Island Avenue Suite 204 - Philadelphia, PA 19153
THMA Medical Group +2 more
Ambulatory Care Center Darby
1503 Lansdowne Avenue Sr. Marie Lenahan Wellness Ctr, Suite 2000 - Darby, PA 19023
THMA Medical Group +3 more
Family Medicine Holme
2701 Holme Avenue Physicians Office Building, Suite 302 - Philadelphia, PA 19152
THMA Medical Group +3 more
Primary Care Cottman
2813 Cottman Avenue - Philadelphia, PA 19149
THMA Medical Group +3 more
Primary Care Rhawn
1407 Rhawn Street - Philadelphia, PA 19111
THMA Medical Group +1 more
Nazareth Health Residency Center
2601 Holme Avenue - Philadelphia, PA 19152
THMA Medical Group +5 more
Saint Francis Center of Hope
620 Stanton-Christiana Road, Suite 302 Metroform Medical Complex - Newark, DE 19713
THMA Medical Group +3 more
Saint Francis Family Medicine
2002 Foulk Road Suite D - Wilmington, DE 19810
Tiny Steps +3 more
Saint Francis Family Practice
701 North Clayton Street MSB, Suite 200 - Wilmington, DE 19805
THMA Medical Group +3 more
Medical Arts Internal Medicine
240 Middletown Boulevard Suite 203 - Langhorne, PA 19047
THMA Medical Group +6 more
Primary Care Feasterville
178 West Street Road - Feasterville, PA 19053
THMA Medical Group +3 more
Primary Care Floral Vale
507 Floral Vale Boulevard - Yardley, PA 19067
THMA Medical Group +3 more
Primary Care Langhorne
1205 Langhorne-Newtown Road Franciscan Building, Suite 102 - Langhorne, PA 19047
THMA Medical Group +5 more
Primary Care New Falls
4595 New Falls Road - Levittown, PA 19056
THMA Medical Group +3 more
Primary Care Richboro
1057 Second Street Pike - Richboro, PA 18954
THMA Medical Group +3 more
Primary Care Woodbourne
1609 Woodbourne Road Suite 101 - Levittown, PA 19057
THMA Medical Group +5 more
St. Mary Family Medicine Bensalem
3331 Street Road Two Greenwood, Suite 140 - Bensalem, PA 19020