Level 59

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Toronto, Canada

Psychiatric hospital

Level 59 Reviews | Rating 3 out of 5 stars (5 reviews)

Level 59 is located in Toronto, Canada on Bay, 1240, Bay St. Level 59 is rated 3 out of 5 in the category psychiatric hospital in Canada.

Address

Bay, 1240, Bay St

Best known for
Fresh Sushi
Biggest weakness
Inconsistent service
Most praised
Value for Money
Recommended for
Families, Sushi lovers
There is no reviews yet about Level 59, be the first to write a review and give your rating to Level 59
Write review Claim Profile

Popular Topics Mentioned

Open hours