Otis currently resides at 619 Auburn Ave, Andalusia, Al 36420. Otis turned 84 years old. Phone number listed for Otis is (334) 712-1733. Andalusia and Buffalo are cities Otis has lived in. Otis is associated with companies: Otis Lavon Robertson Ministries, Inc and Deliverance Community Development, Inc. His birth year was listed as 1940.