1. T & L Foundry 515 W 138th St, Glenpool, OK 74033 Coordinate: 35.96488,-96.01443 Phone: (918) 322-3310