Own this Attraction? Tomb Town Tomb Town is a Haunted Attraction located in Tucson, AZ. Location 8343 North Wanda RoadTucson, AZ 85704 (Click for Fullscreen Map) About This Attraction: Haunt Types: # of Attractions: 1 Summary: Tomb Town is a Haunted Trail type attraction Links: Contact: Tomb Town Have you visited this attraction? Submit their First Guest Review! See anything that needs updated? Let Us Know!