Lily Pond At Irving Service: Childcare Address: 110 Cherry Ave City: Altoona State: PA Postal Code: 16601-4555 Phone Number: (814) 949-2057 Rate this provider