Oriental Rug Gallery Of Texas 7122 San Pedro Ave # 100 San Antonio, TX 78216 Phone: (210) 826-9895 Fax: (210) 826-9897 View Website
Category: Carpet & Rug Dealers - New