Lake Charles Charter Academy

Address: 
3160 Power Center Pkwy, Lake Charles, LA 70607