Where is Sheridan & North Shore located?
Sheridan & North Shore, Sheridan & North Shore, United States of America (approx. 42.00388°, -87.66072°)
Sheridan & North Shore, Sheridan & North Shore, United States of America (approx. 42.00388°, -87.66072°)