MapMyRide | Iron Horse & C.C. Canal Trails to Pleasant Hill BA in Walnut Creek, California