Organization Search Save Share St Demetrios Church Church Contact 9544671515 office@stdemetrios.org www.fortlauderdalegreekfestival.org (opens in new window) Address 815 NE 15 Avenue Fort Lauderdale, FL 33304 View in Google Maps (opens in new window) Enable JavaScript to view the interactive map. Share Share on Facebook Share on X Share on LinkedIn Share on Threads Print-friendly version Scan with a phone camera to open this page. Download QR code