Central Institute for the Deaf Clinic and Research Building

909 S. Taylor Ave.
Missouri
United States