Weaversville Intensive Treatment Unit

(610) 262-1591

6710 Weaversville Rd
Northampton, PA 18067-9048