3223 S MacArthur Dr, Alexandria, Louisiana 71301 USA
Front of the store. They share space with a C Store.
Photo Credit: Yelp