Graduated: 1994
Offers telehealth
NPI: 1376645275
Practice Locations (2)
COMMONWEALTH INTERNAL MEDICINE PC
611 EMANCIPATION HWY, SUITE 201
FREDERICKSBURG, VA 224018402
5403617390
COMMONWEALTH INTERNAL MEDICINE PC
611 JEFFERSON DAVIS HWY 201
FREDERICKSBURG, VA 224018402
Source: CMS National Downloadable File, September 2026.