Church

Sts. Constantine & Helen Church, Wauwatosa

Wauwatosa, Wisconsin, United States