Company description
Mountain Street (officially rue de la Montagne) is a north-south street located in downtown Montreal, Quebec, Canada. It links Doctor Penfield Avenue in the north and Wellington Street in the south. Notable businesses on Mountain street, include Ogilvy's and Hôtel de la Montagne.