Project:About

From West Elmira Computers Museum
Jump to navigation Jump to search

West Elmira Computers Museum was established in 2006 in Elmira, NY. We closed our physical location and moved online in 2007.