Graduated: 1989
Also: INTERNAL MEDICINE
NPI: 1902900285
Practice Locations (2)
JAMES RIVER CARDIOLOGY, LLC
3300 GALLOWS RD
FALLS CHURCH, VA 220423307
7037308002
JAMES RIVER CARDIOLOGY, LLC
2010 OPITZ BLVD, SUITE C
WOODBRIDGE, VA 221913359
7037308002
Source: CMS National Downloadable File, September 2026.