Apple Of My Eye Day Care Service: Childcare Address: 136 – 138 Bayard St City: Kane State: PA Postal Code: 16735-1302 Phone Number: (814) 837-1044 Rate this provider