Practice Name Edward Jose Escobar DO Neurology Phone Number (281) 668-5598 Business Address 33066 Sawgrass Ct City Magnolia ZIP Code 77354