Sunshine Cathedral

1480 SW 9th Ave.
Fort Lauderdale, FL 33315
United States