Hours
Today
10:00 AM – 7:00 PM

Last updated: 23 Sept 2026

About Dr. Steven Lau

Dr. Steven Lau is listed in Scarborough, Ontario, at 3850 Sheppard Avenue East, Unit 240, M1T 3L3. Patients can contact this listing by phone at (647) 748-8816.

Photos