Get in touch Contact Call, Email, or Visit our Show Suite Address 8709 - 118 Street NW Edmonton, Alberta T6G 2B9 Contact 1-780-435-1005 leasing@rentwindsorhouse.com Leasing Office Tuesday to Saturday: 10am - 6pm Please enable JavaScript in your browser to complete this form.Name *FirstLastPhone Number *Email *inquiring aboutOne Bedroom SuiteTwo Bedroom SuiteThree Bedroom SuiteMessageWebsiteSend Message Us Please feel free to contact us if you wish to schedule a private tour or have any questions.