Dr. Angela Mailis
Specialty: Physiatry
Location: 2301 Major MacKenzie Dr West Unit 101, Vaughan ON, L6A 3Z3
Physicians: Dr. Angela Mailis
Estimated wait time: Not published
Phone: 800-597-5733
Fax: 844-358-9308
Languages: English, Greek
Services: Physiatry
Last verified: 2026-09-23