Dr. Smith Kirsten Leigh, Obstetrics and Gynecology You are here Home > Gynecologist > Dr. Smith Kirsten Leigh, Obstetrics and Gynecology Tweet Our address Address: Suite 315 - 1333 Sheppard Avenue East, North York, ON M2J 1V1 GPS: 43.77140869999999, -79.36126530000001 Telephone: 416.494.0007