Castillo’s Carpet Shack Store in Riverside6692 Magnolia AvenueRiverside, CA 92506 Get Directions Request a Consultation