Skip to main content

Mountain View FWB Church

christian place of worship · Albuquerque, NM

Address
6601 Leta Rd NE, Albuquerque, NM 87113-1120
Phone
(505) 417-2996
Where
35.1517, -106.6213

Search Hominin for Mountain View FWB Church

Other christian place of worships nearby

More in Albuquerque