Medical school: TULANE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1980
Offers telehealth
NPI: 1265500490
Practice Locations (1)
LOUISIANA FAMILY MEDICINE CLINIC 1
103 WATTS ST
JONESBORO, LA 712512053
3182591569
Source: CMS National Downloadable File, September 2026.