Events & Carnivals in Middlesex

June 5 - June 9, 2018: Feast of St. Anthony; South Plainfield, NJ