Contact Us View Larger Map Address Islamic Society of South Texas Masjid Umar al - Farooq 2008 N. Ware Rd McAllen, TX 78501 Phone: (956)618-4180