Cedar Hill (Northborough, Massachusetts)
Jump to navigation Jump to search
Cedar Hill is located in Northborough, Massachusetts. It is part of the larger Crane Swamp Conservation Area.
It is in the care of the Sudbury Valley Trustees.
|This Worcester County, Massachusetts geography–related article is a stub. You can help Wikipedia by expanding it.|