Dr. Mariampillai Grace Indradevy, Obstetrics and Gynecology You are here Home > Gynecologist > Dr. Mariampillai Grace Indradevy, Obstetrics and Gynecology Tweet Our address Address: Suite 202 - 2115 Finch Avenue West, North York, ON M3N 2V6 GPS: 43.7550839, -79.52716809999998 Telephone: 416.223.9114