Alden Health Center PLLC. Family Medicine • 1 Provider. 7901 Research Forest Dr Ste 1400, The Woodlands TX, 77382. Make an Appointment. Show Phone Number. Telehealth services available. Alden Health Center PLLC is a medical group practice located in The Woodlands, TX that specializes in Family Medicine. Providers Overview Location Reviews XX..