Medical school: DES MOINES UNIVERSITY OF OSTEOPATHIC MEDICINE AND HEALTH SCIENCES
Graduated: 1975
NPI: 1093821340
Practice Locations (2)
SWLA CENTER FOR HEALTH SERVICES
526 CROWLEY RAYNE HWY
CROWLEY, LA 705268209
33776994511653
SWLA CENTER FOR HEALTH SERVICES
500 PATTERSON ST
LAFAYETTE, LA 705011849
33776994511674
Source: CMS National Downloadable File, September 2026.