Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 1992
NPI: 1679570410
Practice Locations (1)
UPPER CHESAPEAKE SURGICAL ASSOCIATES, LLC
520 UPPER CHESAPEAKE DR, SUITE 412
BEL AIR, MD 210144381
4436434400
Source: CMS National Downloadable File, September 2026.