Stanford Backhoe Svc
9977 E 330 Rd
Talala, OK 74080
Talala, OK 74080