Masjid Umar Al-Farooq
Islamic Society of South Texas
Address: 2008 N. Ware Rd, Mcallen, TX 78501, USA
Website: www.meislam.org
Pagelink: Masjid
Phone: (956) 618-4180
Email: farooqui@panam.edu
What are some questions you would like to ask Muslims about Islam?