Longwood · Florida · United States
American Muslim Community Centers — Longwood
811 Wilma Street, Longwood, FL 32750Operator / mosque sourceAmerican Muslim Community Centers — Official website
Source checked 2026-10-22. Confirm current opening and prayer arrangements.