Immunomonitoring Lab Physical Address: BJC Institute of Health at Washington University, South Euclid Avenue, St. Louis, MO, USA Mailing Address: 425 S. Euclid AvenueBJC-IH 7105Saint Louis, Missouri 63110-1020 Phone: (314)747-4277 Related