1. The Louver Shop 8319 E Greenbriar St, Wichita, KS 67226 Coordinate: 37.73404,-97.24058 Phone: (800) 528-7866