Found 3 places
Latitude: 34.9387 (34°56′19″N), Longitude: -104.6825 (104°40′57″W)
Address: Historic Route 66, Santa Rosa, NM 88435
Latitude: 34.9443 (34°56′39″N), Longitude: -104.6828 (104°40′58″W)
Phone: (575) 472-3361
Foursquare