Nick's Waterfall House Address: 714 State Route 990v, Gilboa, NY 12076 Phone: (607) 588-9891 Restaurants, Bars Other Businesses: Mark Hill Fabrications Inc at 1017 S Mountain Rd, Gilboa, NY 12076