About
Beauty Lab is a premier med spa located in Houston, Texas. Created by the DeOrbegoso sisters, self-confessed "beauty junkies," with the mission of helping women and men discover their most beautiful self. Since then, they have personally hired highly trained and skilled staff dedicated to…