Records link phone number (302) 832-0523 with Otis’s details. Otis currently resides at 194 Malcolm Forest Rd, New Castle, De 19720. This person's birth year is 1964. The current age of Otis is 61. The possible relatives of Otis are Melrose H Sangster, Peele Denise Sangster, Sylvia C Sangster and 2 other people. This person has lived also in Newark, Port Saint Lucie, Philadelphia and 2 other cities.
English is Otis's ethnicity. His ethnic group is Western European. English is the language Otis can speak. He finished high school. Otis was born on 1964-08-06.