Local Carpet Installation Be the first to review Rating: 62 Michaels Carpets 512 S Grant St, Shamokin, PA