Boss - Voris, Inc is a business Otis has some connections with. The residency of Otis is at 3124 Regency, Carrollton, Tx 75007. Otis turned 72 years old. Possible relatives of Otis are: Joyce Edna Boss, Shawna Mae Crofford, Tara Christina Boss and one other person. Otis's birth date was listed as 1952. Milwaukee and Carrollton are cities Otis has lived in. The phone number (972) 236-8344 is Otis’s.