Northern California Drug Testing Clinic 26010 Eden Landing Rd UNIT 1CHayward, CA, 94545 View Phone 510-491-5782 26010 Eden Landing Rd UNIT 1CHayward, CA 94545 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page