Painted Desert Oasis Address: 1 N Main St, North Rim, AZ 86052 Phone: (928) 524-3756 Restaurants Other Businesses: Painted Desert Oasis at 1 N Main St, North Rim, AZ 86052 Grand Canyon Lodge-North Rim at RR 67, North Rim, AZ 86052