Practice Name Brain And Spine Institute Of North Houston Neurology Phone Number (281) 880-0700 Business Address 1111 Medical Plaza Dr Ste 200 City The Woodlands ZIP Code 77380