1. Johnny's Radiator Service 2314 E 3rd St, Tulsa, OK 74104 Coordinate: 36.15625,-95.95921 Phone: (918) 582-6610