Where is Louis Stokes Station at Windermere located?
Louis Stokes Station at Windermere, Louis Stokes Station at Windermere, United States of America (approx. 41.530556°, -81.585°)
Louis Stokes Station at Windermere, Louis Stokes Station at Windermere, United States of America (approx. 41.530556°, -81.585°)