Hillside is a city Otis has lived in. Otis was born in 1937. 506 Oakland Ave #900, Hamlet, Nc 28345 is where Otis lives. Otis has reached the age of 86 years. Otis has listed (908) 851-9644 as his phone number.