Ardmore also has several Main Street programs that act in the interest of revitalizing business districts. Seventeen ...