Carpets in Hamlin (ME) Full list of companies Carpets category in Hamlin, Maine Valley Steam-Way 831 Hamlin Rd, Hamlin, ME 04785, (207)868-5176 Page 1