Remove Ads

Photos for Blue Swallow Motel

4.3
60 votes

Blue Swallow Motel

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

Add Photo