Melcor Developments Customer Service Phone Numbers Customer service: 1-866-635-2671   Melcor Developments Headquarters Info, Email, Phone number, Website and live chat Information Melcor has helped to shape much of Alberta’s high-growth landscape and also has developments spanning western Canada and in Colorado and Arizona. If you searching for Melcor Developments Customer Service Number, you are at