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
Overview
Department Liaison
The Annex