Palmyra New York Temple
77°14′12.80040″W / 43.0389139972°N 77.2368890000°W / 43.0389139972; -77.2368890000The Palmyra New York Temple is the 77th operating temple of the Church of Jesus Christ of Lat...
Palmyra New York Temple - Wikipedia