Walter Elwood Museum

  • Museums
100 Church Street
Amsterdam, NY 12010
(518) 843-5151
(518) 843-6098 (fax)
Hours:
Monday through Friday 9am-3pm; evenings and weekends by appointment