Town Hall Address 140 Eagle Rock Ave. Roseland, NJ 07068-1397 United States- Essex County Website https://www.roselandnj.org/ County Clerk 973-403-6029 140 Eagle Rock Ave. Roseland, NJ 07068-1397 United States County Admin 973-403-6884 140 Eagle Rock Ave. Roseland, NJ 07068-1397 United States Assessor 973-403-6044 Friday: 1:00 P.M. - 4:00 P.M. 140 Eagle Rock Ave. Roseland, NJ 07068-1397 United States Tax Collector 973-403-6884 140 Eagle Rock Ave. Roseland, NJ 07068-1397 United States Attorney 908-755-8919 140 Eagle Rock Ave. Roseland, NJ 07068-1397 United States Mayor 973-226-8080 140 Eagle Rock Ave. Roseland, NJ 07068-1397 United States Municipal Court 973-226-0641 19 Harrison Ave. Roseland, NJ 07068 United States County Essex