This superb facility is located on Dennett Place within the Riverpointe Business Park being one block north of River Road just off of 68th Street, in Delta. It is easily accessed from Highway 99 (via the Deas Island Tunnel), or Highway 91 (via the Alex Fraser Bridge) and taking the River Road turnoff.