Graduated: 1986
Also: NEPHROLOGY
NPI: 1053340869
Practice Locations (2)
MADISON PARISH HOSPITAL SERVICE DISTRICT
900 JOHNSON ST
TALLULAH, LA 712824537
31857423743111
MADISON PARISH HOSPITAL SERVICE DISTRICT
900 JOHNSON ST, SUITE A
TALLULAH, LA 712824537
Source: CMS National Downloadable File, September 2026.