Make An Appointment


Accepting new patients! We look forward to becoming acquainted with you and your family.  Same day appointments can be accommodated. Please call the office to schedule your appointment.

by phone: 978-579-6018

Icon: Diagnostic Testing.Convenient, on-site diagnostic testing

Emerson Primary Care Associates of Sudbury offers the following diagnostic services  in our building:

  • Laboratory Services
  • X-ray Services
  • Bone Density Testing

Sidhartha Pani, MD

Sidhartha Pani, MD

Dr. Pani is board-certified in Internal Medicine and has special clinical interests in kidney disease, hypertension, diabetes, and cholesterol management. He graduated from Utkal University Medical School and completed his residency in internal medicine at Maimonides Medical Center in New York. He subsequently completed a fellowship in nephrology (kidney disease) at SUNY Downstate Medical Center in New York.

Dr. Pani is an accomplished painter and his work has been exhibited throughout Massachusetts including at Emerson Hospital and Massachusetts General Hospital. Some of Dr. Pani’s work is currently on display in his practice.



Andrea Rizzo, MD

Andrea Rizzo, MD

Dr. Rizzo is board-certified in Internal Medicine and has a well-established adult medicine practice.  She has been practicing in Sudbury for over 10 years. She graduated from Tufts University School of Medicine and did her residency in Internal Medicine at the VA Medical Center in Boston and was Chief of Medicine at Little Rock.

Judy Larson, NP

Judy Larson, NP

Judy has been a nurse practitioner in Sudbury since 2011. Prior to that, she worked as a nurse practitioner for the North Shore Physicians Group in Peabody and Harvard Vanguard in Concord and Chelmsford. Earlier in her career, she was a registered nurse in the coronary care unit at Beth Israel Hospital in Boston for six years. She received her Bachelor of Science in Nursing from Russell Sage College in Troy, NY, and her Master of Science in Nursing from Northeastern University in Boston.

What our patients have to say about us

Bill had surgery and, while still recovering in the hospital, experienced pain in his shoulder. “A cardiac catheterization showed that three of my coronary arteries were nearly completely blocked,” says Bill. Under the care of his cardiologist, he rehabbed his hip at home for the next five weeks before returning for quadruple coronary bypass surgery.

Read Bill’s full story

Bill’s Story
“When I met Jonathan, he told me that his father had heart disease and diabetes,” says Dr. Pani. Two years later, Mr. Testa developed symptoms that landed him in the hospital. “His blood sugar was very high. Jonathan had diabetes, so I prescribed medication, and we discussed what he needed to do to maintain good health.”

Read Jonathan’s full story

Jonathan Testa
Dr. Pani provides the entire package, she adds. “He’s not judgmental, which I appreciate. I’ve always been a light smoker, and he helped me quit by prescribing the patch. I started smoking again, but he doesn’t say ‘you have to quit.’ He says ‘Nelia, you should quit.’ Dr. Pani emphasizes staying healthy, including exercising, eating right and getting preventive screenings.”

Read Nelia’s full story

Nelia Chaves

Insurance Information

We are proud to accept most major insurance carriers including:

  • Blue Cross/Blue Shield of Massachusetts
  • Boston Medical Center Connector Plan B
  • AETNA US HealthCare
  • Commonwealth Care Alliance Senior Care Options
  • Fallon Community Health Plan
  • Fallon Select Care
    • Companion Care – We accept only as a supplement
    • Senior Plan – We accept only as a supplement
  • Harvard Pilgrim Health Care
  • HP Focus Network
  • MassHealth/Medicaid – Standard (Only accept Partners Healthcare Choice ACO)
  • Medicare
  • Neighborhood Health Plan – Commercial
  • Network Health – Commercial Only
  • Tufts Health Plans
  • Tufts Health Plan Senior Care Options
  • Tufts Direct
  • Tufts Medicare Preferred
  • Tufts Network Health
  • US Family Health Plans
  • Unicare – GIC
  • UnitedHealthcare

This list is not comprehensive, and we recommend you check with your insurance provider to determine coverage.