Sabra's Carpet & Blinds is a home improvement store specializing in carpeting and window treatments.
Located in Houston, TX, the store offers a variety of options for customers looking to enhance their living spaces.
Generated from their business information