1. N W Nichols Foundation
18 King St, Groveland, MA 01834
Coordinate: 42.76401,-71.02556
Phone: (978) 374-0115
2. TD Bank
280 Main St, Groveland, MA 01834
Coordinate: 42.76331,-71.03026
Phone: (978) 374-0501
3. Middlesex Investments
6 Elm Park, Groveland, MA 01834
Coordinate: 42.763,-71.03202
Phone: (978) 374-3009