Leila R Olivera, MD, Internal Medicine

1297 Boulder City Pkwy Ste A
Boulder CityNV  89005-1854 (Clark County)


Phone: 702-294-1919
Fax: 702-294-0072
Email: lol***@*****oo.com

NPI: 1619049426
License Number: 17857 (NV)