NPI Central
Tena Rosser, M.D. — NPI 1285720292, Los Angeles, CA | NPI Central