St. Louis Blinds and Shutters is a Window treatment store located in 108 Holloway Rd, Ballwin, MO 63011. St. Louis Blinds and Shutters has an average rating of 5.0 from 229 reviews. For those who need a Window treatment store in Ballwin, St. Louis Blinds and Shutters is a top-rated choice.