Home / Cities / Urbana-Champaign, Illinois / Places
405 West Clark Street
Champaign, IL 61820
Opened: 1921
40.1150430172, -88.24880515631915
www.holycrosscatholic.org
Next: Hyatt Place, Downtown Champaign, IL