Saint Charles Borromeo Catholic ChurchParishShare1818 Coal Place SoutheastAlbuquerque, NM 87106United StatesGet directions