Car Wash in Afton, OK Cleora Car Wash450677 Highway 85 # 6Afton, OK, 743319187918056Car WashRental Car ServiceSelf Car Wash Show More