Reviews, get directions and information for Our Lady of Mt. Carmel Church
Description
Our Lady of Mt. Carmel Church is a historic church building at 7813 Edith Boulevard, NE in Albuquerque, New Mexico.It was built in 1870 and added to the National Register in 1984.