Found 2 places
Address: 131 Woodward Ave, Escondido, CA 92025
Latitude: 33.1247 (33°7′29″N), Longitude: -117.0852 (117°5′7″W)
Latitude: 33.1543 (33°9′15″N), Longitude: -117.1139 (117°6′50″W)