Department of Neuroscience Physical Address: 660 S. Euclid Ave. Mailing Address: Campus Box 8108St. Louis, MO 63110 Phone: 314-362-3033 Fax: 314-362-3446