Professional Records License Records Otis E Henshaw License #: 2701036721 - Expired Category: ContractorIssued Date: May 16, 1990Expiration Date: May 31, 2002Type: Class A