The Dumplin Patch

Address:

Junction 180 and HWY 64
Grand Canyon National Park, AZ 86023

Phone:

928-635-1924

Hotel star rating:

2.5 stars

Map:


Contact   ·   Privacy   ·   Terms