Candlewood Suites Nogales

875 N Frank Reed Rd
Nogales
Arizona
United States