Spencer E Gray Jr LLC
1 Front St
Bath, ME 04530-2492
207-443-3100