1. Sepeda Brother's 18316 Road 128, Tulare, CA 93274 Coordinate: 36.12186,-119.28446 Phone: (559) 686-3161