Remove Ads

Photo of Blue Swallow Motel

4.3
61 votes

Blue Swallow Motel

815 E Route 66 Blvd, Tucumcari, New Mexico 88401-3143 USA

Add Photo
Remove Ads

Claim copyright