1. Stafford Construction 3938 D 3743, Atwood, OK 74827 Coordinate: 34.99554,-96.34154 Phone: (580) 986-2350