NJSP Maritime division only has 10 stations, Newark Bay is probably closest for you
http://www.njsp.org/maritime/msb-location.html
call a few days ahead of time to schedule the appointment because they aren't at each location every day... and then on the day of your appointment be prepared to wait an hour for them to show up