Explore details about location West Elkhorn Court. West Elkhorn Court is a location situated within the Visalia alongside other areas such as West Ceres Avenue, West Pershing Avenue, North Zachary Street.