Faith Lutheran Church ELCA
12703 N Florida Ave, Tampa
Faith Lutheran Church ELCA
Faith Lutheran Church ELCA is located at 12703 N Florida Ave, Tampa, near this place are: House of God (764 meter), Lifespring Community Church of Tampa (977 m), Winners' Worship Center (1 km), Kingdom Worship Center (1 km), St Clement's Episcopal Church (1 km).
To have a better view of the location "Faith Lutheran Church ELCA", pay attention to the streets that are located nearby: Forest Hills Dr, W Country Club Dr, W Fletcher Ave, W 113th Ave, N Nebraska Ave, N Rome Ave, E 124th Ave, W 131st Ave, W 128th Ave, Winding Oak Ct. For more information on how to get to the specified place, you can find out on the map that is presented at the bottom of the page.
Map
Reviews, Faith Lutheran Church ELCA