Regal Latham Circle Mall 10 - Latham, NY, United States close