1. Dental Design of Stroud 401 W Main St, Stroud, OK 74079 Coordinate: 35.74915,-96.65789 Phone: (918) 968-1606