Medical school: RUTGERS NEW JERSEY MEDICAL SCHOOL
Graduated: 1991
Offers telehealth
NPI: 1629041892
Practice Locations (2)
VPA PC
VIRGINIA BEACH, VA 23462
7578531380
VPA PC
WILLIAMSBURG, VA 23185
7579415600
Source: CMS National Downloadable File, September 2026.