409 W Mariposa Rd, Nogales, AZ 85621, United States
Av de los Maestros 88, Plaza, 84064 Nogales, Son., Mexico