Rebel Lash & Beauty ★★★★★5.0 (36) Spas & Massage Eyelash salon · Beauty salon · Eyebrow bar 130 S Main St Ste 114, Sebastopol, CA 95472 Call Website Details →