Atlanta at Memphis
700 Memphis St
Greensboro, NC 27406
They stand at a modest bus stop at the intersection of Atlanta Street and Memphis Road in Greensboro, NC. The area features a simple shelter with a bench, providing some respite for travelers waiting for local transit. Surrounding the stop are scattered trees and quiet residential streets, offering a glimpse of the neighborhood's charm. They often witness a mix of locals and visitors passing through, contributing to the bus stop’s vibrant, community atmosphere.
Generated from this place's information
See a problem?
