Events & Carnivals in Middlesex

June 4 - June 8, 2019: Feast of St. Anthony; South Plainfield, NJ