Town Hall is located at One Hainesport Centre. It can be found on mapping applications by using 1401 Marne Highway, Hainesport, NJ 08036.>>View a map and get directions.