NPI Central
Dena Florczyk, M.D. — NPI 1427184480, Los Angeles, CA | NPI Central