Alexandria named one of top 10 small towns in America

July 1, 2013 at 9:56 am in Alexandria Echo Press

Alexandria has been named one of the Top 10 Small Towns 2013 by Livability.com, a national website that ranks quality of life and travel amenities of America’s small and mid-sized cities. Continue Reading