Lori O'Toole, MD, Internal Medicine

3150 N Tenaya Way
Suite320
Las VegasNV  89128-0443 (Clark County)


Phone: 702-240-6482
Fax:

NPI: 1023355179
License Number: 000794 (NV)