Otis has listed (704) 376-6758 as his phone number. The residency of Otis is at 1006 Allen St, Charlotte, Nc 28205. This person's birth year is 1966. The current age of Otis is 58. Otis is related to or closely associated with Ronald Simpson, Florida L Simpson, Betty J Simpson and 3 other people. This person has lived also in Charlotte.