HMC

Downs Insurance Inc

Insurance agency in Decatur

Updated: June 13, 2024 01:55 PM

Downs Insurance Inc is located in Decatur (City in Illinois), United States. It's address is 1950 N Water St, Decatur, IL 62526.

1950 N Water St, Decatur, IL 62526

V26W+H5 Decatur, Illinois

(217) 422-2202

Questions & Answers


Where is Downs Insurance Inc?

Downs Insurance Inc is located at: 1950 N Water St, Decatur, IL 62526.

What is the phone number of Downs Insurance Inc?

You can try to calling this number: (217) 422-2202

What are the coordinates of Downs Insurance Inc?

Coordinates: 39.861395, -88.9545118

Downs Insurance Inc Reviews

Karen Williams
2018-03-23 13:43:51 GMT

Have always been nice and helped us out. Love our Hanover Insurance through them. Pay car insurance once a year and done with it...don't have to worry. The house insurance is great too and we have had several claims and no problems. Both the agency and insurance are great!

Don Long
2020-12-29 13:36:13 GMT

I've been with Downs Insurance since I was 16, and for 35 years, Brian and his staff have done a great job of shopping competitive rates, always responding to needs I may have, whether it was filing a claim, changing policy details, or just getting advice about coverage. I highly recommend Downs Insurance for home and auto coverage.

Monte Murphey
2024-06-07 13:57:35 GMT

Excellent experience.

Margaret Rupert
2021-12-27 22:17:00 GMT

Brian and staff handle my needs. Great people to do business with.

Lisa Bogle
2021-04-28 01:21:20 GMT

Attentive, professional, knowledgeable and very helpful agent.

Regina Johns
2020-01-03 23:27:57 GMT

Brian is an amazing agent!!!!

Stephen Boles
2019-02-09 20:43:57 GMT

Great Insurance and customer service

Kathy Frazier
2021-09-01 14:51:04 GMT

Always helpful

Sara Alwood
2020-11-21 21:34:41 GMT

Was not answering the phone. Not sure when said they were open

Louise Coultas
2020-05-15 22:57:38 GMT

Please run form from this bogus ins agency! Made my life miserable for over 10 years.

Write a review of Downs Insurance Inc


Downs Insurance Inc Directions
About Decatur
City in Illinois

Decatur is the largest city and the county seat of Macon County in the U.S. state of Illinois, with a population of 70,522 as of the 2020 Census. The city was founded in 1829 and is situated along the Sangamon River and Lake Decatur in Central Illinois. Decatur is the seventeenth-most populous city in Illinois. The city is home to Millikin University and Richland Community College. source

Top Rated Addresses in Decatur