Slade & Company
Contact Us
San Jose: 408-599-1040
Vacaville: 707-500-1040
Fax: 408-984-0456
Vacaville Fax: 707-500-1040
3550 Stevens Creek Blvd Ste 330
San Jose, CA 95117
21 Town Square Place 2nd Floor
Vacaville, CA 95688
Slade & Company
February 1st – April 15th & October 1st – 15th
Monday - Thursday
9:00 am - 6:00 pm
Friday
9:00 am - 4:00 pm
October 16th – January 31st & April 16th – September 30th
Monday - Thursday
9:00 am - 4:00 pm
Friday
Closed