Leib Lab / Lab Location

Download a pdf of the Hilltop Campus map, Medical Campus map, and a map of the Leib Lab Location.

Located at:
Washington University School of Medicine
Department of Ophthalmology and Visual Sciences

517 S. Euclid Ave.
St. Louis, MO 63110
McMillan Building, 11th floor
Rooms 1106, 1108, 1110

Phone:
Office: 314-362-2689
Lab: 314-362-5688 or
314-362-3826

Fax:
314-362-3638

Mapquest Map


back to top