Snead Eye Group’s Dr. Rosen Shares Vision with Lighthouse of SWFL In the words of Helen Keller, “The only thing worse than being blind is having sight but no vision.” Thankfully, the leadership team of The Lighthouse of SWFL has the vision required...