Practice Name Thomas Mitchell Sloan MD Internal Medicine Phone Number (281) 363-2266 Business Address 1120 Medical Plaza Dr Ste 100 City Shenandoah ZIP Code 77380