Our Lady of Mount Carmel Church

806 11th Avenue, Altoona, PA, 16602, United States