1. Total Equipment Sales & Service 11414 E 51st St, Tulsa, OK 74146 Coordinate: 36.08937,-95.84863 Phone: (918) 252-7450