12110 latham lifechurch wallpaper life.church albany latham ny 12110 This is an overview of the LifeChurch Latham campus or office location. St Ambrose Catholic Church is located in Latham NY. … Sunday, May 8, 2022 Edit