LabCorp Vista, CA

2067 W Vista Way #275, Vista, CA 92083