Dr. DeSouza Optometry
Come and visit us, our team is waiting for you.
We are located at 5915 Leslie Street, Suite 205 in the city of North York.
We help every patient maintain a healthy pair of eyes
Contact Us
Address:
5915 Leslie Street, Suite 205
North York, Ontario, M2H 1J8
North York, Ontario, M2H 1J8