Professional Photos of Masjid Nabawi

The Lighthouse of New Mexico, Inc.

Physical Address: 10832 Prospect St NE, Albuquerque, NM 87112

Mailing Address: P.O. Box 53392, Albuquerque, NM 87153


  • Facebook Social Icon
  • YouTube
  • Zoom
  • Instagram
  • AmazonSmile

©2020 by Lighthouse of New Mexico, Inc. 

This website is best viewed on a desktop computer