2600 South Park Blvd., Shaker Heights, OH 44120
Nature Center at Shaker Lakes
2600 South Park Blvd.
Shaker Heights, OH 44120