Lake Erie Nature & Science Center
Get up close with nature! Lake Erie Nature & Science Center is located on Wolf Road in Bay Village.