NPI Central
Kuchikula Reddy, MD — NPI 1992848519, Philadelphia, PA | NPI Central