Contact Us

Office Location

O.M. Hughes Insurance
300 Union Hill Drive, Suite 300
Birmingham, AL 35209

Mailing Address

P.O. Box 320305
Birmingham, AL 35232-0305

Tel (205) 956-4500
Fax (205) 956-5536
mark@omhughesinsurance.com

Why Choose O.M. Hughes?

  • We've been here for a whileWe’ve been professionally serving the Birmingham, Alabama area since 1945. In all these years, we’ve built a reputation that we stand by.
  • Excellent Customer ServiceCommitted to giving our customers top notch service, in most cases we return all customer calls within the same business day. We want to be there for you when you need us.
  • We custom tailor your insuranceWe have the experience to give you the coverage you need. Not more, not less, just right.

information If you have any questions regarding insurance products and coverages, please contact our office. We have also provided a link below to a glossary of some common insurance terms. If you have any questions regarding this information, please give us a call!

Insurance Term Glossary