Carpet Companies Be the first to review Rating: 93 Penn Carpet & Flooring PO Box 645, New Cumberland, PA Licensed