Judah Christian School Champaign, IL, USA

Judah Christian School

908 N Prospect Ave Champaign, IL, USA

Roster

Coaches