Venkata C Babu Chittuluru, MD, Internal Medicine

8900 Se 165th Mulberry Ln
The VillagesFL  32162-5884 (Sumter County)


Phone: 352-674-5000
Fax:

NPI: 1538266143
License Number: 036054488 (IL)