Varsha Babu, MD, Internal Medicine

7085 N Chestnut Ave Ste 101
FresnoCA  93720-0353 (Fresno County)


Phone: 559-323-9236
Fax: 559-323-0294

NPI: 1972755452
License Number: A114038 (CA)