Explore details about location Homer Street. Homer Street is a location situated within the Memphis alongside other areas such as Spring Orchard Cove, Chickasaw Road, Pennsylvania Street.