Explore details about location South 15th Street. South 15th Street is a location situated within the Nashville-Davidson alongside other areas such as Overton Park, Hickory Plaza Drive, Oxton Hill Lane.