Category: Local Services
The Lighthouse is San Antonio’s icon for training and educating both the blind and vision impaired, in addition to being a leader in manufacturing for the military