Claudia Michelle Mayeux, MD, Internal Medicine

114 E 5th St
NatchitochesLA  71457-5725 (Natchitoches County)


Phone: 318-354-9348
Fax: 318-354-9269

NPI: 1760488985
License Number: 02315 (LA)