Found 3 places
Latitude: 32.1993 (32°11′57″N), Longitude: -110.977 (110°58′37″W)
Latitude: 32.2 (32°11′0″N), Longitude: -110.9614 (110°57′41″W)
Address: 330 West 29Th St, South Tucson, AZ
Latitude: 32.1997 (32°11′59″N), Longitude: -110.974 (110°58′27″W)