New Life Korean Church
- Address
-
2901 Watterson Court
Champaign, IL 61822 - Website
- http://www.new-life.info/
New Life Korean Church is a church in Champaign, Illinois.
Location data © OpenStreetMap contributors.
New Life Korean Church is a church in Champaign, Illinois.
Location data © OpenStreetMap contributors.