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