Lock Haven Ymca Child Care Services Service: Childcare Address: 145 E Water St City: Lock Haven State: PA Postal Code: 17745-1343 Phone Number: (570) 748-6727 Rate this provider