Skip to main content

St. Demetrios Greek Orthodox Church

christian place of worship · Fort Lauderdale, FL

Address
820 NE 14th Ave, Fort Lauderdale, FL 33304
Phone
(954) 467-1515
Website
stdemetrios.org
Where
26.1345, -80.1293

Search Hominin for St. Demetrios Greek Orthodox Church

Other christian place of worships nearby

More in Fort Lauderdale

St. Demetrios Greek Orthodox Church — christian place of worship in Fort Lauderdale, FL | Hominin