AMC opens new facility in Tupper Lake