There's another driving range just on the west side of Hazeldean Rd right after Terry Fox.
As for courses, there are several around town. There's one south of Bank about 5 min. past Hunt Club. Another one, Pineview in Gloucester. And many more in Kanata and further down west..