Explore details about location I-20 Frontage Road. I-20 Frontage Road is a location situated within the Atlanta alongside other areas such as Wellesley Drive Northwest, Rhodesia Avenue Southeast, Nelson Street Southwest.