Home » Alabama » Birmingham » Homewood Masjid

Homewood Masjid

Masjid in Birmingham, Alabama

Address: 1810 25Th Ct. S, Birmingham, AL 35209, USA
Website: http://www.bisweb.org
Phone: (205) 879-4247
Email: bisoffice@bisweb.org


What are some questions you would like to ask Muslims about Islam?