Arcadia Falls
5602 E indian School Road Park in lot then walk west up the slope and to the steps. It is on the canal., Phoenix, AZ 85018
Arcadia Falls is a Bodies of Water place is located in Phoenix, Arizona. The address of Arcadia Falls is 5602 E indian School Road Park in lot then walk west up the slope and to the steps. It is on the canal., Phoenix, AZ 85018.
If you want to go to the place or need any services, you can contact them directly. open their website to view relevant information, The url is http://www.srpnet.com/water/canals/azfalls.aspx