Medical spa Lash and Company now open in The Woodlands

Lash and Company is a franchise founded in 2011 with nationwide locations that specialize in lash extensions.