Claim: Otley Station is in the city of Leeds and was closed March 22,1965.
Evidence: Otley, City of Leeds
England The station was closed on 22 March 1965.