The Lost Boy
Maumee Valley Country Day School
1715 S Reynolds RdToledo, OH 43614
In Millennium Theater, the entrance is under the clock tower.