NPI Central
Prakash Peddi, MD — NPI 1093926446, Shreveport, LA | NPI Central