Medical school: JEFFERSON MEDICAL COLLEGE OF THOMAS JEFFERSON UNIVERSITY
Graduated: 2001
Offers telehealth
NPI: 1922295138
Practice Locations (2)
SHIELDS AND SHIELDS PC
270 S BROADWAY
PENNSVILLE, NJ 080702724
8568435400
SHIELDS AND SHIELDS PC
840 WALNUT ST
PHILADELPHIA, PA 191075109
2159283105
Source: CMS National Downloadable File, September 2026.