Explore details about location West Larchwood Street. West Larchwood Street is a location situated within the Citrus County alongside other areas such as North Damascus Avenue, East Liza Knowlton Drive, East Zero Lane.