Mission Free School

MissionFreeSchool_p1_neg13_07

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