Montrose

&nspb; &nspb;

Montrose

Search

 

 

 

 

 

Montrose Clock

Montrose Shopping Park Montrose is a French word meaning Mountain Rose, with a natural landscape adding to the country atmosphere. Shopping is a delight along tree-lined Honolulu Avenue, which is the main business district of Montrose consisting of a variety of restaurants, service shops, boutiques, department and clothing stores, catering to the needs of the local population. In 1968 local merchants formed the Montrose Shopping Park Association. The association is responsible for the promotion and publicity of the Montrose Shopping Park.