Islamic Center of Southlake

(3 Reviews)
n 76092, 1280 N Carroll Ave, Southlake, TX 76092, USA

(817) 912-1063


Contact and Address

Category: Mosque,
Address: n 76092, 1280 N Carroll Ave, Southlake, TX 76092, USA
Postal code: 76092
Phone: (817) 912-1063
Website: http://southlakemasjid.com/

Location & routing

Get Directions

Most Recent Reviews


  • (September 30, 2020, 6:28 pm)

    Very clean and following good social distancing .


  • (January 16, 2020, 4:27 pm)

    The mosque was locked outside of the prayer time, but once Asr came in, a member of the community opened the door for us. Beautiful mosque. The man who let us in was very kind and respectful, and gave us the code for the next time.


  • (November 10, 2019, 11:37 am)

    We were visiting family from out of town and decided to come here for prayer. This is a beautiful place to pray. The people were very kind. We will definitely visit again next time we’re in the Grapevine area.

Write a Review

Photos of Islamic Center of Southlake

Islamic Center of Southlake | n 76092, 1280 N Carroll Ave, Southlake, TX 76092, USA | Phone: (817) 912-1063
Islamic Center of Southlake | n 76092, 1280 N Carroll Ave, Southlake, TX 76092, USA | Phone: (817) 912-1063
Islamic Center of Southlake | n 76092, 1280 N Carroll Ave, Southlake, TX 76092, USA | Phone: (817) 912-1063
Islamic Center of Southlake | n 76092, 1280 N Carroll Ave, Southlake, TX 76092, USA | Phone: (817) 912-1063
Islamic Center of Southlake | n 76092, 1280 N Carroll Ave, Southlake, TX 76092, USA | Phone: (817) 912-1063
Islamic Center of Southlake | n 76092, 1280 N Carroll Ave, Southlake, TX 76092, USA | Phone: (817) 912-1063
Islamic Center of Southlake | n 76092, 1280 N Carroll Ave, Southlake, TX 76092, USA | Phone: (817) 912-1063
Islamic Center of Southlake | n 76092, 1280 N Carroll Ave, Southlake, TX 76092, USA | Phone: (817) 912-1063
Islamic Center of Southlake | n 76092, 1280 N Carroll Ave, Southlake, TX 76092, USA | Phone: (817) 912-1063
Islamic Center of Southlake | n 76092, 1280 N Carroll Ave, Southlake, TX 76092, USA | Phone: (817) 912-1063