Call Us Now: College St. Clinic (416) 603-9531
Wilson Ave. Clinic (416) 746-3012


Why are you so tired? (Chatelaine, Mar 10, 2014)

Dr Celeste Thirlwell, MD, FRCP

Too many sleepless nights could be the sign of a hidden health problem. We’ve uncovered three surprising culprits — and what you can do to stop tossing and turning tonight.

The Professionals We Serve