Eden Santiago Lee, MD, Psychiatry & Neurology

3014 W Charleston Blvd Ste 130
Las VegasNV  89102-0083 (Clark County)


Phone: 702-671-6475
Fax: 702-671-6440

NPI: 1023103215
License Number: 35076130 (OH)