Southern Pacific Depot Southern Pacific Depot Address: 207 E. Oak Ave. Visalia, CA 93291 Phone Number: (559) 732-8611 Website: http://www.DepotVisalia.com