Stella Popova, MDDoctors · Los Angeles, CAInternal Medicine. Serving the Russian-speaking community in Los Angeles.Address: Los Angeles, CA, 90046Phone: (323) 654-7716Loading map...