1659 Hayes Rd.

St. Louis Center - Knights of Columbus House