Lily Pond At Juniata Service: Childcare Address: 418 N 8Th Ave City: Altoona State: PA Postal Code: 16601-5718 Phone Number: (814) 943-7346 Rate this provider