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 delivering the best results.