Greenburgh Town Hall Loading Map.... Greenburgh Town Hall 177 Hillside Avenue Greenburgh, NY 41.046725 -73.78954799999997 Address 177 Hillside Avenue Greenburgh NY United States Upcoming Events No events in this location