Menninger Clinic: Liz Newlin MD 12301 South Main Street, Houston, TX 77045