Medical school: SAINT LOUIS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1971
Also: RHEUMATOLOGY
NPI: 1356371496
Practice Locations (1)
ALEXANDRIA HEALTH CARE CENTER, PLLC
5249 DUKE ST, SUITE 100
ALEXANDRIA, VA 223042907
7036582650
Source: CMS National Downloadable File, September 2026.