Showroom location Come visit us at our showroom location in Ventura:
Ventura Rug Gallery 27 South Oak Street Ventura CA 93001 Mon-Sun: 10:30AM-6PM 805-653-2557
View Larger Map