The Station The Station Great Food, Great Drinks, Great People! Live Music. Address 57 North Main Street, Nichols, NY 13812 Phone 607-414-1044