Immanuel Baptist Church
- Fort Lauderdale, FL
- 0.8 mi away
Baptist
St Demetrios Greek Orthodox is a Orthodox church in Fort Lauderdale, Florida, in Broward County. It is located at 815 NE 15th Ave, Fort Lauderdale, FL 33304.
Explore other Orthodox churches in Florida or all churches in Fort Lauderdale.
Looking somewhere else? Find churches near any ZIP code, city or address: