Cary and Apex are cities Otis has lived in. Otis has reached 91 years of age. The birth year was listed as 1933. We have found 9 possible relatives of Otis: Cheri Jennings Megan, Stacy Otis Hooks, Mildred R Hooks and 6 other people. The phone number (919) 362-9338 is Otis’s. The residency of Otis is at 1609 Jenks Carpenter Rd, Cary, Nc 27519.