New Life United Pentecostal Church Albuquerque Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
10810 Menaul Blvd NE
Albuquerque,
NM
87112
United States
Phone: 505-821-0756
Church Pastor
Steven Hamilton
Pastor
10810 Menaul Blvd NE
Albuquerque,
NM
87112
United States
Phone: 505-821-0756