West Stimson Avenueon the interactive online map Athens. Athens, West Stimson Avenue. Search on the map, closest way, distance to the West Stimson Avenue. Simple and easy to use on mobile devices.