Cedar Grove is an unincorporated community located within Princeton in Mercer County, in the U.S. state of New Jersey. In the 19th and early 20th centuries it was a village with a church, blacksmith, and schoolhouse. It is located on the brow of a hill along Great Road from Princeton to Blawenburg.
Less