Crawling Squid Tattoo Studio 8 years ago ID: #3850 Listed In : Spas 2611 W Bethany Home Rd , Phoenix. AZ, USA 85017 (602) 433-9008 Business Description Crawling Squid Tattoo Studio, Address : 2611 W Bethany Home Rd , Phoenix. AZ, USA 85017, Phone : (602) 433-9008 Reviews & Ratings Write a Review No Review. Please login / register to add your review.