LOCATIONS

Brewer, Maine:
 
39 North Main Street
Brewer, Maine 04401
 
Open: Year Round
Tues.-Thur.: 9:00 AM-5:00 PM
Fri, & Sat.: 10:00 AM-5:00 PM
 
*Closed Sunday and Monday
Phone: 207-478-0688
Dedham, Maine:
 
709 Lower Dedham Road
Dedham, Maine 04429
 
Open: By Appointment.