Skip to content
McLeod Insurance
  • Home
McLeod Insurance
  • Home

Insurance Products

Vehicle Insurance
Property Insurance
Personal Insurance
Health Insurance
Medicare Supplements

Support

Payments
Claims
Policy Changes
Company Links
Quote Assistance

Our Company

Contact
About Us
Why Choose Us?
Insurance Blog
Partners

Office Location

McLeod Insurance
1203 S Fayetteville St
Asheboro, NC 27203
Phone: (336) 626-6670
Service Areas

Facebook LinkedIn YouTube

© 2025 McLeod Insurance - All Rights Reserved
Privacy - Terms

McLeod Insurance
1203 S Fayetteville St
Asheboro, NC 27203
Phone: (336) 626-6670

McLeod Insurance Agency, LLC is an independent insurance agency licensed in North Carolina and is not a part of any local, state or federal government agency. Medicare has neither endorsed nor reviewed this information. Information on this website does not constitute an application for insurance with any specific insurance company or government entity. Insurance logos and company names are presented are not an endorsement of any specific company.

We do not offer every plan available in your area. Currently we represent 8 organizations which offer 57 products in your area. Please contact Medicare.gov, 1-800-MEDICARE, or your local State Health Insurance Program to get information on all of your options.

Submission and/or Completion of quote request forms, contact forms or request for information does not constitute the purchase of insurance, or an agreement to provide coverage under any insurance policy. No coverage will be added, bound, or modified as a result of submitting a request for information or insurance quote request. Coverage is subject to underwriting guidelines of the insurance company providing coverage, signed application and receipt of the payment.