Hours
Today
9:00 AM – 5:00 PM

Last updated: 22 Sept 2026

About Lumea

Lumea is listed in Vaughan, Ontario, at 9135 Keele Street, L4K 0J4. Patients can contact this listing by phone at (416) 663-3160.

Photos