The Society is located at the southeast corner of Brentwood Blvd. and Manchester Road. The corner of Brentwood and Manchester is approximately 2 miles south of the Galleria shopping mall. The Society’s facility is approximately 12 miles west of downtown St. Louis. Read more...
Society for the Blind and Visually Impaired
8770 Manchester Rd. St. Louis, MO 63144
For questions or comments about this page please contact