Administration
610-683-6131 | Fax: 610-683-6729
Community Development
610-683-3290 | Fax: 610-683-3537
Electric
610-683-6131 | Fax: 610-683-9076
Emergency Management Center
610-683-6131 | Fax: 610-683-9076
Police
610-683-3545 | Fax: 610-683-9270
Public Works
610-683-6131 | Fax: 610-683-9076
Parks & Recreation (A division of Public Works)
610-683-6131 | Fax: 610-683-9076
Refuse & Recycling (A division of Public Works)
610-683-6131 | Fax: 610-683-9076
Telecommunications & Information Technology
610-683-5722 | Fax: 610-683-6729
Wastewater
610-683-3404 | Fax: 610-683-3058
Water
484-646-9521 | Fax: 484-646-9520