Toledo Masjid Al-Islam
722 E Bancroft St, Toledo, OH, United States