Other a city that he has stayed in is Troy. Leo was born in 1931. The possible relatives of Leo are Yongcha Rocque, Steven P Rocque, Elizabeth A Rocque and 3 other people. The age of Leo is 93. 2335 Lynbrooke View Ct, Orlando, Fl 32822 is where Leo resides. Leo has listed (407) 273-6017 as his phone number.