This LabCorp location has closed

Medical Labs
3555 Loyola Dr Ste C, Kenner LA 70065