Granite City Primary Care

A UVM Health Network - CVMC primary care practice specializing in the care of patients age 18 and up.

A UVM Health Network - CVMC primary care practice specializing in the care of patients age 18 and up.


  • Management of acute and chronic illnesses
  • Gynecological exams
  • Health maintenance examinations
  • Coordination of care with specialty physicians
  • Minor surgical procedures
  • Immunizations
  • Hospital treatment through CVMC's Hospitalist Program
  • Diabetic education
  • Family planning
  • Addiction Counseling through Screening, Brief Intervention, and Referral to Treatment (SBIRT), a comprehensive, integrated, public health approach to the delivery of early intervention and treatment services for patients at risk of developing substance use disorders.


Emergency situations are given immediate attention. We provide 24-hour physician coverage for emergencies. After regular office hours, call the office number and you will be given instructions on what to do. The on-call doctor will return your call if requested. In extreme or life-threatening emergencies, please call 911. When you arrive at the hospital, identify yourself as our patient.

Test Results

We will notify you of all abnormal lab and x-ray results. If you have an appointment scheduled shortly after your test, we will go over the results with you during your office visit. We may also contact you by phone or mail. If you have not heard from us within two weeks of your test, please feel free to call our office.


Our practice requires payment at the time services are rendered. We will direct bill to Blue Cross/Blue Shield, Medicare, Medicaid, MVP, and Cigna. We may bill other insurance companies as a courtesy to our patients; however, payment is ultimately your responsibility. We do offer a Financial Assistance Plan for those who qualify. Co-pays are due at time of service.

About Your Appointment

  • Please arrive 10 minutes early to register for your appointment.
  • If you are unable to keep a scheduled appointment, please give us 24 hours' notice so that we can use your appointment time for another patient.
  • Please contact our office if you will be more than 10 minutes late. We may need to reschedule your appointment for another time.
  • Help us keep your records as current as possible. Let us know if there are any changes to your address, phone number, insurance company or other pertinent information.

Blanchard Block

Granite City Primary Care

Granite City Primary Care
14 North Main Street, Suite 4002
Barre, VT 05602





8:00 am-5:00 pm
8:00 am-5:00 pm
8:00 am-5:00 pm
8:00 am-5:00 pm
8:00 am-5:00 pm