Motel 6 8895

Motel 6 #8895, also known as Motel 6 Alexandria, LA – South, is a Motel 6 location at 742 Macarthur Drive in Alexandria, Louisiana.