1. Boomer Blinds 718 W Main St, Stroud, OK 74079 Coordinate: 35.74901,-96.66216 Phone: (918) 968-2579