1. Crouchs Dental Lab 10305 N Highway 71, Stigler, OK 74462 Coordinate: 35.27652,-95.37997 Phone: (918) 799-5533