Spencer E Gray Jr LLC
1 Freemont St
Bath, ME 04530-2669
207-443-1672