We just added a cool site to OttawaStart: The Beer Hunter. It's a map of places in Ottawa where you can get alcohol -- including Beer Stores, LCBO, Wine Rack, and independent dealers. The data is scraped from LCBO and Beer Store web sites, as well as user suggestions.
They even tell you how many of the stores are open at any given time. For example, this morning at 11:30am in Ottawa, there are 12 retail outlets open that sell alcohol. Cheers!
Related: Ottawa Food & Restaurant Guide