ServerMania Buffalo Data Center

Contact Information

325 Delaware Avenue, Suite 300
Buffalo, NY
Phone: 888-349-1850
The ServerMania Buffalo data center is strategically located between major East Coast population centers, NYC, Chicago and Toronto. This allows businesses to experience exceptional connectivity across the United States and Canada, while reducing IT spend.

Hours of Operation

Open 24 Hours

Company Information

Year Established: 2011

Payment Methods Accepted

  • American Express
  • Discover
  • Personal Checks
  • Debit Cards
  • Master Card
  • Visa