El Capitan Furniture ← View details 115 South Locust Street, Visalia, CA 93291 +1 559-735-9083 Get Directions From* To * — Required information