(click photo to enlarge)
Alexa Davey is the new director at the Glenview Center for Child Care and Learning in Bay Village.