Explore details about location Three Rod Road. Three Rod Road is a location situated within the Alden Town alongside other areas such as Sandridge Road, Genesee Street, Cayuga Creek Road.