The Eye Center of Lakewood

Address:
16400 Hilliard Road
Lakewood, Ohio 44107

Phone:
(216) 228-1800

Fax:
(216) 228-1162

Hours:
Monday – Friday: 8:00 AM – 4:30 PM
Saturdays: By appointment