Stadium Yards

134 reviews

8455 106a Ave NW, Edmonton, AB T5H 0X4, Canada

www.stadiumyards.com

+17809005909

About

Stadium Yards is a Apartment complex located at 8455 106a Ave NW, Edmonton, AB T5H 0X4, Canada. It has received 134 reviews with an average rating of 4.3 stars.

Photos

Hours

Monday10:30AM-6PM
Tuesday10:30AM-6PM
Wednesday10:30AM-6PM
Thursday10:30AM-6PM
Friday10:30AM-7AM
Saturday10:30AM-7PM
Sunday10:30AM-7PM

F.A.Q

Frequently Asked Questions

  • The address of Stadium Yards: 8455 106a Ave NW, Edmonton, AB T5H 0X4, Canada

  • Stadium Yards has 4.3 stars from 134 reviews

  • Apartment complex