Skip to Content
photo of Spencer Evans

Spencer Evans

Annex Automation and Operations Manager

113 3850 Rensch Road, North Campus
Buffalo, NY 14228

  • Ph: 716-645-7905
  • Fax: 716-636-4326
sevans5@buffalo.edu

Department Liaison

The Annex