1331 S. O Street Tulare California 93274 United States Telephone: 559.905.8933 Click here to view a map