1. Darryl's WIndshield Repair 4608 N Douglas Blvd, Spencer, OK 73084 Coordinate: 35.51708,-97.37047 Phone: (405) 414-4136