Explore details about location Larchwood Road. Larchwood Road is a location situated within the Charleston alongside other areas such as Springdale Drive, Clifton Road, Cherokee Avenue.