1. Capps D E 308 N Tacoma Ave, Tulsa, OK 74127 Coordinate: 36.15772,-96.01067 Phone: (918) 582-4255
2. Ecolab 8405 E 41st St, Tulsa, OK 74145 Coordinate: 36.10455,-95.88268 Phone: (800) 325-1671