Spring · Texas · United States
Masjid Al-Salam (Champions Islamic Center)
16700 Old Louetta Rd, Spring, TX 77379Operator / mosque sourceIslamic Society of Greater Houston — Islamic Centers
Source checked 2026-10-22. Confirm current opening and prayer arrangements.