Skip to navigation

Currently, The Sight Center maintains a satellite location in the Findlay area at Spectrum Eye Care. Locations for other satellite offices are being considered.

For more information, please contact The Sight Center at 419-720-3937.