April 3 @ 7:00 pm - 9:00 pm Village Board Meeting Village of Haverstraw Municipal Building 40 New Main Street, 2nd Floor, Haverstraw, NY - New York
April 10 @ 7:00 pm - 9:00 pm Planning Board Meeting Village of Haverstraw Municipal Building 40 New Main Street, 2nd Floor, Haverstraw, NY - New York
April 17 @ 7:00 pm - 9:00 pm Village Board Meeting Village of Haverstraw Municipal Building 40 New Main Street, 2nd Floor, Haverstraw, NY - New York
April 18 @ 7:00 pm - 9:00 pm Zoning Board Meeting Village of Haverstraw Municipal Building 40 New Main Street, 2nd Floor, Haverstraw, NY - New York
May 1 @ 7:00 pm - 9:00 pm Village Board Meeting Village of Haverstraw Municipal Building 40 New Main Street, 2nd Floor, Haverstraw, NY - New York
May 8 @ 7:00 pm - 9:00 pm Planning Board Meeting Village of Haverstraw Municipal Building 40 New Main Street, 2nd Floor, Haverstraw, NY - New York
May 15 @ 7:00 pm - 9:00 pm Village Board Meeting Village of Haverstraw Municipal Building 40 New Main Street, 2nd Floor, Haverstraw, NY - New York
May 16 @ 7:00 pm - 9:00 pm Zoning Board Meeting Village of Haverstraw Municipal Building 40 New Main Street, 2nd Floor, Haverstraw, NY - New York
June 12 @ 7:00 pm - 9:00 pm Planning Board Meeting Village of Haverstraw Municipal Building 40 New Main Street, 2nd Floor, Haverstraw, NY - New York
June 19 @ 7:00 pm - 9:00 pm Village Board Meeting Village of Haverstraw Municipal Building 40 New Main Street, 2nd Floor, Haverstraw, NY - New York