Intimate Body Art Studios is a tattoo shop, located at 260 N Keswick Ave 1st floor, Glenside, United States.