Climax from New York Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Quarry - New York, Climax, Rt 81 & Rt 26, 12042 Map Quarry Steak House - New York, Climax, Po Box 2, 12042 Map The Quarry Steak House - New York, Climax, Rte 26, 12042 (518) 756-6850 Map