Olimpia Ramonaalexandrescu NPI 1497219505 Practice location: 1020 W Orchard Ave, Nampa, ID 836511877 Taxonomy code: 2278H0200X Phone: (208) 606-9336