NPI Central
Leena Mehta, MD — NPI 1295001444, Sacramento, CA | NPI Central