GET IN TOUCH

Our team would be happy to assist with any questions you may have or connect you to the appropriate team member.


Avillia Developments
Suite 328, 14127 - 23 Avenue NW,
Edmonton, Alberta, T6R 0G4

Phone: 780.435.1388
Fax: 780.435.1377

Contact form

Get In Touch

Get in touch about this community.