Z80 Labs

Z80 Labs, launched in summer 2012, is Buffalo's first Internet-focused technology incubator, providing entrepreneurs the ability to build new and innovative tech companies in Buffalo, New York.
 

www.z80labs.com

640 Ellicott Street, Suite 108
Buffalo, New York 14203

Signup for Email Alerts