Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1989
NPI: 1104885813
Practice Locations (3)
RADIOLOGY REGIONAL CENTER P A
LEWES, DE 19958
2399362316
DELAWARE RADIOLOGY ASSOCIATES PA
24 OMEGA DR
NEWARK, DE 197136020
3027389100
LENOX HILL RADIOLOGY AND MEDICAL IMAGING ASSOCIATES PC
40 POLLY DRUMMOND HILL RD, BLDG 4
NEWARK, DE 197115703
5852188002
Source: CMS National Downloadable File, September 2026.