Self Inflicted Studios St Peters is a tattoo and piercing shop, located at 3899 Veterans Memorial Pkwy, St Peters, United States.