Dr George Papadakis
Come and visit us, our team is waiting for you.
We are located at 244 Finch Avenue West Toronto, ON M2R 1M7 in the city of Toronto.
We help every patient maintain a healthy pair of eyes
Contact Us
Address:
244 Finch Avenue West
Toronto, Ontario, M2R 1M7
Toronto, Ontario, M2R 1M7