This LabCorp location has closed
Medical Labs
100 Timberhill Pl Unit 122, Chapel Hill NC 27514
Nearest LabCorp Stores
3.65 miles
Labcorp - 5324 McFarland Dr Ste 100, Durham
You May Also Like
6.11 miles
ARCpoint Labs - 3326 Durham-Chapel Hill Blvd Suite A 110, Durham
Laboratory Testing
Chapel Hill, North Carolina
LabCorp
Medical Labs in Chapel Hill, NC
100 Timberhill Pl Unit 122, Chapel Hill
Suggest an Edit