Vasanth Kainkaryam in South Windsor, CT - Taro Health
Accepting new patients!

Vasanth Kainkaryam, MD

4 Elements Direct Primary Care

1199 Sullivan Ave, Suite A, South Windsor, CT 06074
Internist, Pediatrician, husband, father, author, baker, patient, and believer that life is a mix of free will and destiny. My philosophy is that a doctor and a patient should have a direct, meaningful, and two-way relationship. Therefore, I believe in feedback, honesty, trust, learning, thinking out of the box, support, and even a little fun in our partnership to get well together.

Office photos

Different ways you can get care

In-person office visits
No additional charge
Virtual video visits
No additional charge
Phone calls
No additional charge
Emails
No additional charge
Texts
No additional charge
House calls
As requested

All of the above for a flat monthly rate

$35-100 / month for a   year old
This practice has a one-time registration fee of $75.

Background and other details

    Education
  • Cornell University - Bachelor of Arts
  • Northwestern University - Master of Science in Health Informatics
  • University of Rochester School of Medicine & Dentistry - Doctor of Medicine
    Board certifications
  • Internal Medicine
  • Pediatrics
  • Obesity Medicine
    Languages spoken
  • English

Free virtual video appointments available

Please choose a time from the calendar below for a video meet-and-greet with Dr. Kainkaryam.
Thu
Jul 29
Fri
Jul 30
Sat
Jul 31
11:00 am
11:30 am
12:00 pm
12:30 pm
1:00 pm
1:30 pm
2:00 pm
2:30 pm
3:00 pm
3:30 pm
4:00 pm
4:30 pm
5:00 pm
5:30 pm
6:00 pm
6:30 pm
7:00 pm
7:30 pm
8:00 pm
8:30 pm
9:00 pm
9:30 pm
10:00 pm
10:30 pm
11:00 am
11:30 am
12:00 pm
12:30 pm
1:00 pm
1:30 pm
2:00 pm
2:30 pm
3:00 pm
3:30 pm
4:00 pm
4:30 pm
5:00 pm
5:30 pm
6:00 pm
6:30 pm
7:00 pm
7:30 pm
8:00 pm
8:30 pm
9:00 pm
9:30 pm
10:00 pm
10:30 pm
11:00 am
11:30 am
12:00 pm
12:30 pm
1:00 pm
1:30 pm
2:00 pm
2:30 pm
3:00 pm
3:30 pm
4:00 pm
4:30 pm
5:00 pm
5:30 pm
6:00 pm
6:30 pm
7:00 pm
7:30 pm
8:00 pm
8:30 pm
9:00 pm
9:30 pm
10:00 pm
10:30 pm
First visit is free! Book now

Not yet ready to book?

Leave your info and a member of our patient support team will get in touch, or call us directly at (757)-797-6205!