Islamic Da'wah Center
201 Travis Street, Houston, TX, United States