Missouri Department of Mental Health - St. Louis Developmental Disabilities Center2312 Lemay Ferry Road, St. Louis, 미주리, 63125