Contact

New Geneva Orthodox Presbyterian Church
101 4th St.
Idaho Falls, ID 83401
208-523-0196
Visit New Geneva's website