717-656-6111
Address, Phone Number, and Hours for Upper Leacock Township Water Department, an Water Departments, at Leola.
Name : Upper Leacock Township Water Department
Address : 36 Hillcrest Avenue Leola, Pennsylvania, 17540
Locality : Leola
Fax : 717-656-9609
Hours : Mon-Fri 8:00 AM-4:30 PM
View map of Upper Leacock Township Water Department get driving directions from your location.