Lab Location
Where the lab is located

McMilan Hospital
Located on 517 S. Euclid Ave.
- Mailing Address: St.Louis, MO 63110
- Phone: 314-747-5625
Our Lab is on the first floor, located in rooms 106,108, and 109.
Where the lab is located
Located on 517 S. Euclid Ave.
Our Lab is on the first floor, located in rooms 106,108, and 109.