The Eye Center of Lakewood

Address:
16400 Hilliard Road
Lakewood, Ohio 44107

Phone:
(216) 228-1800

Fax:
(216) 228-1162

Hours:
Mon/Tue/Wed: 8am to 430pm (closed 12pm-1pm)

Other times by appointment