Contact Us NAME Please enter your name. EMAIL Please enter a valid email. MESSAGE Please enter a message. Send Message failed. Please try again. Thanks for your message! We’ll be in touch soon. Delta Square Developments Ltd. Phone: (780) 443-1047 Fax: (780) 443-1095 Delta Square Developments Ltd. #101, 17871 – 106 Avenue Edmonton, Alberta T5S 2H1