Lights Out Tattoo Studio Leeds is a tattoo shop, located at 97 New Rd Side, Horsforth, Leeds, United Kingdom.