Clean huge
Nice
spacoius with plenty if parking juma at 2pm
Masjid is located at 6433 Prestwood Dr, Houston, TX 77081