5109 Steeles Ave West Unit 300, North York, ONM9L 2Y8Get directions
Family Doctor, Hospital
Dr. Robert Backstein believes that beautiful results begin with a personalized consultation. Choosing the correct procedure that addresses the patient's individual needs is the mos...more...See more text