Cambridge, Efland, Randolph and 2 other cities are cities Otis has lived in. The phone number (617) 354-2397 is Otis’s. Otis turned 84 years old. His birth year was listed as 1939. Otis’s residency is at 222 Richmond Rd #103, Mebane, Nc 27302.