Padre Nacho 675, Centro, 84030 Nogales, Son., Mexico
1331 W Fairway Dr, Nogales, AZ 85621, United States