Affinia healthcare, 3396 Pershall Road,

Affinia healthcare, 3396 Pershall Road, is a clinical research site located in St Louis, Missouri.

Therapeutic areas: Pulmonology/Respiratory.