Friary in La Crosse, Wisconsin

Friary in La Crosse is a Church. It is near Shrine Church Plaza.

Building Type
church