Company PROVIDENT INSURANCE AGENCY, INC. Address 629 Euclid Avenue, Locator #01-3920, Cleveland, OH, 44114, USA