Graduated: 2008
NPI: 1073777306
Practice Locations (2)
JAMES RIVER DERMATOLOGY PLLC
6372 MECHANICSVILLE TPKE, SUITE 103
MECHANICSVILLE, VA 231114710
8043790116
JAMES RIVER DERMATOLOGY PLLC
1316 ALVERSER PLZ
MIDLOTHIAN, VA 231132604
8043790116
Source: CMS National Downloadable File, September 2026.