Boyd Neelon Insurance Associates is an independent brokerage headquartered on Boston Post Road in Sudbury. The agency offers a number of auto, life, homeowners, renters, long-term care, long-term disability and business insurance products. To request a rate quote, call Boyd Neelon Insurance Associates during regular business hours.