Lake Charles LA Apartments 1. 104 Mallard St, Lake Charles, LA 70601 | Crossland Economy Studios (337) 625-5923