St. Demetrios Greek Orthodox Church St. Demetrios Greek Orthodox Church 815 NE 15th AvenueFort Lauderdale, FL 33304954-467-1515 Visit Website Get Directions