The possible relatives of Otis are Angela Ortiz Ward, Angella L Ward, Debra Lynn Pyle and one other person. Otis has reached 50 years of age. In addition to Groves, Otis also lived in Groves, Beaumont and Port Arthur. Otis’s current address is 6431 Terrell St #174A, Groves, Tx 77619. Otis has some connections with businesses: Claw Enterprise and Max Speed & Performance. His birth year was listed as 1974. Otis has listed phone number: (409) 962-0665.