DIRECTORY Medusa Listing Type: Night Clubs & Entertainment Venues Address: 365 King St W 2nd floor, Toronto, ON M5V 1K1, Canada