Otis is associated with companies: Otis Wiggins, Otis Wiggins Tile Incorporated and Otis Wiggins Tile, Incorporated. 17410 147Th Ave, Archer, Fl 32618 is where Otis resides. Phone number listed for Otis is (352) 495-2741. Other cities that he has stayed in are Orlando, Tallahassee, Jacksonville and one other city. Otis has reached 74 years of age. Otis was born in 1950.