Leo has listed (386) 238-6080 as his phone number. Leo turned 61 years old. Leo’s current address is 9 Rainbow Falls Dr, Ormond Beach, Fl 32174. Leo was born in 1963. Leo has previously lived in Daytona Beach, Ormond Beach and Holly Hill.