1. Ballard Clc 1009 Bayou Pl, Alexandria, LA 71303 Coordinate: 31.30664,-92.48196 Phone: (318) 445-6571