LABCORP - SAINT LOUIS, 2880 NETHERTON in Saint Louis, Missouri (Lab Testing Services, Health, Medical) - CLOSED

Map & Directions (CLOSED)

2880 NETHERTON STE 101
Saint Louis, Missouri 63136

Phone: 314-741-1115
Fax: 314-741-1493

Detailed Map