Charlotte · North Carolina · United States
Masjid Al Towbah (Islamic Center of Charlotte)
1700 Progress Lane, Charlotte, NCOperator / mosque sourceIslamic Center of Charlotte — Masjid Al Towbah
Source checked 2026-10-22. Confirm current opening and prayer arrangements.