Oatman from Arizona Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Oatman Hotel - Arizona, Oatman, 181 N Main St Route 66, 86433 (928) 768-4408 Map