Niranjana Parthasarathi, MD, Internal Medicine

6 Tarman Dr
CloverdaleCA  95425-3932 (Sonoma County)


Phone: 707-894-4229
Fax: 707-894-2954

NPI: 1134185473
License Number: 35062696C (OH)