156 North RoadDetroit, ME 04929Phone:207-487-7270Hours:Monday-Friday: 8:00AM-4:30PMSaturday-Sunday: Closed