Address:

Lumen Christi Catholic School
11300 Saint James Lane
Mequon
53092
United States