Bloomfield’s 46th annual Halloween parade

What Last year, more than 10,000 people watched as another 2,000 marched.
Where Liberty Avenue (Bloomfield)
When October 27, 2016 at 7:30 pm