Atrium Body Art is a tattoo and piercing shop, located at 3820 Lake Otis Pkwy, Anchorage, United States.