Glen Ridge, New Jersey
A Great Event12/04/2018 The race is well run from registration to number pickup to start / finish to post race refreshments.