Department | Phone | Address | Key Contact |
---|---|---|---|
Administration | (973) 226-8080 |
Administration
140 Eagle Rock Avenue
Roseland, NJ
07068
|
|
Board of Health | (973) 888-6035 |
Board of Health
140 Eagle Rock Avenue
Roseland, NJ
07068
|
|
Code Enforcement | 973-403-6046 |
Public Works Building
300 Eagle Rock Avenue
Roseland, NJ
07068
|
|
Construction Code | (973) 226-5566 |
Construction Bureau
300 Eagle Rock Avenue
Roseland 07068
|
|
Finance Department | (973) 226-8080 |
Finance Department
140 Eagle Rock Avenue
Roseland, NJ
07068
|
|
Municipal Clerk | (973) 226-8080 |
Municipal Clerk
140 Eagle Rock Avenue
Roseland, NJ
07068
|
|
Municipal Court | (973) 226-0641 |
Municipal Court
19 Harrison Avenue
Roseland, NJ
07068
|
|
Office of the Mayor | (973) 226-8080 |
Mayor's Office
140 Eagle Rock Avenue
Roseland, NJ
07068
|
|
Police Department | Non-Emergency: (973) 226-8700 |
Roseland Police Department
15 Harrison Avenue
Roseland, NJ
07068
|
|
Public Works | (973) 226-6565 |
Public Works Department
300 Eagle Rock Avenue
Roseland, NJ
07068
|
|
Recreation Department | Office: (973) 403-6822 |
Recreation Department
140 Eagle Rock Avenue
Roseland, NJ
07068
|
|
Tax Assessor | (973) 403-6044 |
Tax Assessor
140 Eagle Rock Avenue
Roseland, NJ
07068
|
Kevin Esposito |
Tax Collector | (973) 403-6028 |
Tax Collector
140 Eagle Rock Avenue
Roseland, NJ
07068
|