Robert Woodruff
Optometrist (O.D.)
8051 Vesta Avenue
Suite 2
Northfield Center, Ohio 44067