Owl's Crossing Preschool is a licensed child care center in Scituate, MA. At Owl's Crossing Preschool, we enroll children ages 2.9-6. We are a medium-sized center offering daytime, part-time. We are open from 8:30am to 3:30pm. Contact us to schedule a tour and discover for yourself all Owl's Crossing Preschool has to offer.