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