Candlewood Suites YUMA

2036 S. AVE 3E
YUMA
Arizona
United States