Houston Family Health Center 8200 Wednesbury Lane, Houston, TX 77074