Diamond LabMcDonnell Pediatric Research Building Physical Address: 4940 Parkview Place, St. Louis, MO, USA Phone: 314-362-2847 Fax: 314-362-9230