NPI Central
Othella Owens, MD — NPI 1033138110, Los Angeles, CA | NPI Central