Marcy Jones has found, as owner and founder of Go Bare Skin Clinic, that her clients have healed her. Located at 38114 Third St. in Willoughby, Go Bare Skin Clinic has offered skin care and specialty ...