The Ink Gallery North is a tattoo shop, located at 1710 Briargate Blvd, Colorado Springs, United States.