Photos for Blue Swallow Motel

4.8
192 votes

Blue Swallow Motel

815 E. Route 66, Tucumcari, New Mexico 88401 USA

Add Photo