Retrofit Double Glazing Cromwell, Central Otago - (Metro Glass) is located in Cromwell, New Zealand on 36 Ree Crescent. Retrofit Double Glazing Cromwell, Central Otago - (Metro Glass) is rated 3 out of 5 in the category double glazing installer in New Zealand.