If Looks Could Kill Body Piercing is a body piercing shop, located at 320 Oldham Rd, Failsworth, Manchester, United Kingdom.