There is a gas station, store, and post office at Marble Canyon, next to the park entrance. More services are found west on ...