Louisiana Foot and Ankle Specialists LLC 212 W McNeese St, Lake Charles, LA 70605, USA (337) 474-2233 Services