![]() Foot & Ankle Specialists, Pllc Podiatrist - Foot & Ankle Surgery Medicare: Medicare Enrolled Practice Location: 415 Bienville St Ste 2, Natchitoches, LA 71457 Phone: 318-357-3668 |
![]() |
![]() Dr. Oghale Eleyae, DPM Podiatrist Medicare: Accepting Medicare Assignments Practice Location: 415 Bienville St Ste 2, Natchitoches, LA 71457 Phone: 318-357-3668 Fax: 318-357-0690 |