Leap Of Faith Tattoo And Body Piercing is a tattoo shop, located at 506 W Gurley St, Prescott, United States.