Patient Portal. Patient Resources. Reviews. More. Welcome to Woodlands Neurology Clinic patient portal. Click here to access the portal. 936-267-0912. Email: contact.us@woodlandsneurologyclinic.com. 129 Vision Park Blvd, Suite 201. Shenandoah, TX 77384 ....