Dr. David D Rosenthal, MD
Add to Favorites
Add Hours
ACCEPTING
NEW PATIENTS
NEW PATIENTS
Amenities:
Wheelchair accessible
Saved to Favorites
Dr. David D Rosenthal, MD has not yet specified accepted insurance plans.
Primary: Cardiologist (Heart Specialist)
Sub-Specialty: General
Additional Specialties: Internal Medicine, Internist
David E Rosenthal
Specialties: Internal Medicine, Internist
Phone: (215) 699-6007
Address: 335 Primrose Dr, Upper Gwynedd, PA 19446
212 N Main St, North Wales, PA 19454
1013 S Broad St, Lansdale, PA 19446
1000 N Broad St, Lansdale, PA 19446
518 Township Line Rd, Blue Bell, PA 19422
1152 Sumneytown Pike, Lansdale, PA 19446
2060 Valley Forge Rd, Worcester, PA 19490
1200 Manor Dr, Chalfont, PA 18914
1379 Skippack Pike, Blue Bell, PA 19422
160 W Germantown Pike Ste D2, Norristown, PA 19401
325 W Germantown Pike, East Norriton, PA 19403