Central Institute for the Deaf Clinic and Research Building St. Louis, Missouri

Location map of Central Institute for the Deaf Clinic and Research Building, St. Louis, Missouri. Click to enlarge.
Aerial view of Central Institute for the Deaf Clinic and Research Building, St. Louis, Missouri. Click to enlarge.

Quick Facts

Address
909 S Taylor Ave, St. Louis, Missouri 63110
Coordinates
38.6313970° N, 90.2606910° W map · aerial
Date(s)
1951

Article Info

Page Title
Central Institute for the Deaf Clinic and Research Building
Date Published
October 8, 2013
Last Updated
September 30, 2023