Miles was born in 1965. Miles currently resides at 3557 Michigan Ave #2, Cincinnati, Oh 45208. Possible relatives of Miles are: Kathleen S Oboyle, Matthew S Nixon, Ann Nixon and 2 other people. The current age of Miles is 60. Businesses linked with Miles are Delaware @Watch, Incorporated and Quicksand Development, Llc. Other cities that he has stayed in are Cincinnati, Maineville and Baltimore. Miles has listed (513) 321-5859 as his phone number.