
Camden, Maine: Where the mountains meet the sea—and the home of a lovely Liberty Graphics T-shirt Store. Right downtown—convenient to parking, food, and ice cream.
Currently open 10-5, 7 days a week.
13 Mechanic Street, Camden, Maine
(207) 230-8079
