Medical Center Islamic Society (New Almeda Mosque)

2222 Mansard St, Houston, TX 77054, USA

Daily iqamah and Jumu’ah congregation times for Medical Center Islamic Society (New Almeda Mosque) in Houston, TX.

(713) 799-9904