Jamesburg Presbyterian Church and the Jamesburg Historical Association will hold a town-wide yard sale from 8 a.m. to 1 p.m. on May 18 in the parking lot, 175 Gatzmer Ave., Jamesburg.
Advance registration is $15 per space at the church. Make checks payable to Jamesburg Historical Association. The cost is $20, cash only, on the day of. Tents, tables and chairs not provided.
There is no fee to hold a sale at a private residence.