Light of the World Church
- Address
-
28 Sparrowbush
Latham, NY 12110
Light of the World Church is a church in Latham, New York.
Location data © OpenStreetMap contributors.
Light of the World Church is a church in Latham, New York.
Location data © OpenStreetMap contributors.