Leave Us Message Your Name (required) Your Email (required) Subject Your Message Address Address 1176 St Clair Ave W. (416) 535-2255 (416) 535-2255 info@palomafamilyhealth.com