Arena
Castle Downs Arena
Edmonton, AL86% like it (4.3 / 190 Reviews )
CONTACT
Address: 11520 153 Ave NW, Edmonton, AB T5X 5S5, Canada Map ➦ Get Directions
Phone : +1 (780) 442-4546 Call
ABOUT
Castle Downs Arena is a arena located
at 11520 153 Ave NW, T5X 5S5, Edmonton
, AL.
It has received 190 reviews with an average rating of 4.3 stars.
It has received 190 reviews with an average rating of 4.3 stars.
FAQs
LOCATION
Castle Downs Arena Location