With the support of Baylor College of Medicine and Harris County, a free clinic catering to teens in the southwest Houston area is now open.