365 Data Centers Buffalo BU1 data center is located at 350 Main St. Suite 102, Buffalo, NY 14202. The data center is located in main place tower, a twentyseven floor building that is the telecom hub of Buffalo and the premier international gateway to Canada. The data center offers half and full cabinet colocation, locked cabinets […] Read More