Based on 3 Ratings 5219 De Zavala Rd # 103, San Antonio, TX 78249 210.690.1338
Called the store manager and he said to return it--but we thought they should deliver. They said they would for an extra $89.00- we said no and took the product back. I will not go back in their store. . ...
Some business listings and their related information may have been obtained from third parties, and while we make every effort to assure the accuracy of this information, we do not assume any liability for inaccuracies.
Ratings and review scores are collected from third parties to assist you in your decision making. They do not necessarily reflect our opinions. We take no responsibility for the content, ratings, and reviews from third parties.