- Edmonton, Alberta, Canada
Boyle Street Plaza is a company based out of 9538 103A Ave., Edmonton, Alberta, Canada.