Address 92 Upper Main St Fairfield ME 04937 United States
Phone: (207) 453-2521 Open 24 Hours a Day: No