IHDLab and Natera Patient Service Center
I
Medical Laboratory in Fremont
closed temporarily
What this business offers
Parking available
Card payments accepted
Wheelchair accessible
Where you'll find it
Lab, 3885 Beacon Ave Ste A, Fremont, CA 94538, USA
