Churches in Alvarado, MN
Alvarado Baptist Church
Alvarado Baptist Church Parsng
Living Water Community Church
New Hope Lutheran Church