Map location of
The Shaw House, Toronto, ON, Canada

108, Lakeshore Avenue, Toronto, Ontario, Canada

Points of interest near The Shaw House

Additional information

  • Website : https://www.torontoislandvenues.com/shaw-house