Rates: $4/hr(guests) $3/hr(members) — Xoom Internet Cafe features a gaming centre and is located in the back of the Pendale Plaza, across from the Pen Centre in St. Catharines, Ontario. Open from 12pm to 8pm. Address: 210 Glendale Ave. St. Catharines ON CAN L2T 3Y6 Send an Email 1 905 684-6869