Department of Neuroscience Physical Address: 4370 Duncan Avenue, St. Louis, MO, USA Mailing Address: 4370 Duncan AvenueSt. Louis, MO 63110 Phone: 314-362-3246 Fax: 314-362-3446