7301 E Indian Bend Rd, Scottsdale, Arizona 85250 USA
The Pumpkin-headed skeleton towers with ginormous spiders crawling all over it! Happy Halloween, my Yelper friends! :-) Late Oct 2021
Photo Credit: Yelp