Golf Equipment & Supplies in Afton, OK Shangri La Resort57401 E Highway 125Afton, OK, 743319182574204Driving RangeGolf CourseGolf CoursesGolf Driving RangesGolf Equipment SuppliesGolf StoresPar 3 Golf CoursesPublic Golf CoursesShangri La Resort Show More