Medical school: UNIVERSITY OF MINNESOTA MEDICAL SCHOOL
Graduated: 1991
Offers telehealth
NPI: 1689634172
Practice Locations (1)
BAPTIST PRIMARY CARE INC
2349 VILLAGE SQUARE PKWY, SUITE 110
FLEMING ISLAND, FL 320034319
9042646404
Source: CMS National Downloadable File, September 2026.