Town Hall Address 2100 Tuckahoe Rd. Petersburg, NJ 08270 United States- Cape May County Website http://uppertownship.com/ County Clerk 609-628-2805 2100 Tuckahoe Rd. Petersburg, NJ 08270 United States Assessor 609-628-2014 2100 Tuckahoe Rd. Petersburg, NJ 08270 United States Tax Collector 609-628-2011 Ext. 260 2100 Tuckahoe Rd. Petersburg, NJ 08270 United States Attorney 609-399-0200 2100 Tuckahoe Rd. Petersburg, NJ 08270 United States Mayor 609-628-2011 Ext. 200 2100 Tuckahoe Rd. Petersburg, NJ 08270 United States Municipal Court 609-628-2015 P.O. Box 414 Tuckahoe, NJ 08250-0414 United States Town Hall Hours Monday – Friday 8:30 am – 4:00 pm County Cape May