When you need a new mattress or sofa for your home, check out the inventory at Ritchie Foam & Mattress. Located in Mooresville, North Carolina, we have a big variety of products to choose from. We also have foam pads that are great for your dance or gymnastics facility. The foam cubes are great when gymnasts need a proper landing or to cushion the fall.