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

