The Shop on 28 Tow & Recovery Back to Search The Shop on 28 Tow & Recovery 2228 B NE St. , Miami , OK , 74354 (918) 785-3113 Contacts Primary Craig Downs Owner Evelyn Killough Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone