Company INSURANCE MANAGEMENT & ADMINISTRATION, INC. Address 1173 N.E. Cleveland St., CLEARWATER, FL, 34615, USA