St. Liborius Church and Buildings

1835 N. 18th St.
Missouri
United States