Provider Directory

CVMC’s Medical Staff has over 120 active members, representing over 40 medical specialty areas. Enter your search criteria below to find a healthcare provider.

Find A Provider

Find a Provider

Displaying 1 - 1 of 1

Roger B. Kellogg, MD

Internal Medicine Physician

View Profile

Roger B. Kellog, MD
286 Hospital Loop, Suite 5 B
Berlin, VT 05602