Rocky Mount, NC Insurance

MSH Insurance Agency is conveniently located in Rocky Mount, NC.

Home » Contact » Rocky Mount, NC Insurance

We are your trusted Rocky Mount, NC insurance agency.

With over 85 years in business, our independent agency is located in Rocky Mount, NC and proudly serves clients throughout North Carolina. From personal insurance to business insurance and employee benefits, we offer coverage options to protect what matters most in your personal and business life.

Rocky Mount, NC

72 Azimuth Court
Rocky Mount, NC 27804

Office Hours

9:00AM – 5:00PM
Monday – Friday

Contact Information

252-446-7188 phone
800-849-2484 toll-free

Get Directions
Contact Us

Have questions about insurance policies, billing, claims or anything else? No problem! Reach out and we’d be happy to help.

  • Coverage will not be bound or changed until confirmed by a licensed agent.
  • This field is for validation purposes and should be left unchanged.