Alexandria Inn

Alexandria Inn
1212 Macarthur Dr., Alexandria, LA 71303 United States (USA) near Exit 85a on I-49 (~2.0mi)