Felix Health aims to revolutionize healthcare in Canada, catering to the needs of the modern individual in areas such as sexual health, skincare, haircare, and general well-being.
Show More
Industry Medical
Engaged in: Medical Group
ISIC Codes 8620 NAICS Codes 621
Questions & Answers
Q1
Where is Felix Health located?
Felix Health is located at 111 Peter St, Toronto, ON M5V 2H1, Canada, Ontario.
Q2
What days are Felix Health open?
Felix Health is open Mon–Sun 24 Hours.
Q3
Is there a primary contact for Felix Health?
Felix (employee) at Felix Health.
Q4
Are there other contacts associated with Felix Health?
We have 1 additional contact(s) for Felix Health. They include: Jess.