Avon Selected as 17th Best Place to Live in America

Avon was selected by Money Magazine as the 17th best place to live in America. Details at: Best Places to Live