The David Self Ford dealership, resting in the center of town at 1601 Green Ave., has been a fixture of Orange for many years. They