Lab Corp
Add Hours
Laboratory Corporation of America
Phone: (314) 521-2834
Address: 10135 W Florissant Ave, Saint Louis, MO 63136
Website: http://labcorp.com
11115 New Halls Ferry Rd, Florissant, MO 63033
11141 S Towne Sq, Saint Louis, MO 63123
10701 Lambert International Blvd, Saint Louis, MO 63145
8251 Maryland Ave, Saint Louis, MO 63105
2001 S Hanley Rd, Saint Louis, MO 63144
1711 Park Ave, Saint Louis, MO 63104
1699 S Hanley Rd, Saint Louis, MO 63144