asked by ron V. on 3/29/17
Not sure on the brick and mortar site but the man I spoke with lives in Texas, my favorite state in the USA, made me feel even better about this place.
Get answers from the AmericanBlinds staff and other customers.