Olmsted Falls Early Childhood Center is located at 7105 Fitch Road.
For the latest information on the 2017-2018 full day kindergarten program, please click HERE.