Travel agencies in Athol, New York, the US. Travel agencies locations in Athol, New York. Find the nearest travel agencies locations, near you. All types of business services Travel All travel agencies in Athol Adirondack Ranch Travel agency +1 518-623-2267 346 Mud Street, Athol, New York 12810 Write a review Phone Website Directions