623 Loudon Rd, Latham, NY 12110, United States
582 Loudon Rd, Latham, NY 12110, United States
596 New Loudon Rd, Latham, NY 12110, United States