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