NPI Central
Rekha Mamidi, MD — NPI 1528146297, Sacramento, CA | NPI Central