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