NPI Central
Rupa Kitchens, MD — NPI 1013919760, Homewood, AL | NPI Central