Mission Free School Location: 369 North Taylor Avenue, St. Louis, Missouri Date of Construction: 1905 Architects: Mauran, Russell, & Garden