msoFC2C · 2020. 5. 19. · San Felipe de Neri Established 1706 San Felipe de Neri Roman Catholic Church The Mother Church of Albuquerque 2005 North Plaza, NW Albuquerque, NM 87104
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.