The Amish Store & More is located at 15 E Main St, Harrington, ME. This business specializes in Furniture.