Barnes-Jewish Hospital McMillan Building – University Eye ServicePhysical Address: 517 S. Euclid Ave.