Thomas W Umbach, MD, Surgery

7385 S Pecos Rd
Ste 101
Las VegasNV  89120-3768 (Clark County)


Phone: 800-523-0503
Fax: 801-931-2044

NPI: 1285668319
License Number: 12712 (NV)