NPI Central
Beena Batla, M.D. — NPI 1154575629, Whittier, CA | NPI Central