Elliot Davidoff
Ophthalmologist (M.D.)
Center For Sight, Inc.
1371 West Main Street
Newark, Ohio 43055-1823