Sacred Heart Catholic ChurchParishShareStover Avenue SouthwestAlbuquerque, New Mexico 87102United StatesGet directions