Lido Isadora Website Description Lido-Isadora is a sports school founded more than 20 years ago in New York. Over the two decades the school has grown to have 6 locations and has been home to 14 US National Team Members as well as several International Champions. The web-site gives information about the locations, school members, [...]