Public records show Cape Canaveral, Winter Garden, Clermont and 2 other cities as cities Richard also stayed in. 766 Olympic Cir #G2, Ocoee, Fl 34761 is where Richard resides. The phone number (407) 292-8705 is Richard’s. Richard was born in 1966. Richard was born 58 years ago.