1. On The Spot Auto Glass 105 Smith Ave, Poteau, OK 74953 Coordinate: 35.06015,-94.62029 Phone: (918) 647-7176