Castillo's Carpet Shack 6692 Magnolia Ave Riverside, CA 92506 Phone: (951) 684-0212 Fax: (951) 684-0218
Category: Carpet & Rug Dealers - New