Explore details about location Athens Street. Athens Street is a location situated within the Boston alongside other areas such as Old Colony Avenue, Wilkinson Park, Bellvista Road.