XXmaps.com

Map
Detailed Information
  • Place Types Church
  • Address 179 Locust St, Twin Falls, ID 83301, USA
  • Coordinate 42.5499574,-114.455802
  • Website Unknown
  • Rating 3.7
  • Compound Code GGXV+XM Twin Falls, ID, USA
Reviews
Sheila Kuykendall (01/04/2015)
if the pastor is still Jeff Johns I believe he is a great man of god. I have not seen his family or the church for a long time but I do believe god has blessed pastor Johns.
Virginia Ward (11/06/2018)
My son use to go to this church. The only reason he left it was he moved to Washington.
Similar place