Twin Rivers Medical Family Medicine

Meeting your family's primary care needs

Twin Rivers Medical provides the full spectrum of health care for children, teens, and adults in the greater Hoosick Falls and Cambridge communities. The practice was formed through the merger of Martinez Family Practice and Village Primary Care.

At Twin Rivers Medical, you'll find:

  • The full spectrum of health care for every member of your family
  • A friendly environment
  • Laboratory services

Treatments and services

We provide routine, acute, and chronic medical care, including:

  • Allergy treatment
  • Asthma care
  • Blood draw services (by appointment)
  • Blood pressure, weight monitoring, and follow-up
  • Care for chronic problems
  • Care for episodic illness
  • Diabetes management
  • Dietary counseling
  • Family planning
  • Hypertension screening and care
  • Immunizations
  • Physical examinations
  • Physical, occupational, and speech therapy
  • School and sports physicals
  • Sick child evaluations
  • Treatment of work-related injuries
  • Vision screenings
  • Visit-related tests
  • Well-baby and well-child care
  • Other routine medical care

Our team

Contact, hours, and location

Find our address and phone number information in the "Contact us" section at the top of this page.

  • Office hours:
    • Monday and Wednesday, 8 am to 8 pm
    • Tuesday, 9 am to 5 pm
    • Thursday and Friday, 8 am to 5 pm
  • Google Maps directions

A provider is on call for urgent (non-emergent) issues 24 hours a day. When the office is closed, an answering service will quickly relay your message to the provider on call. After you have made contact with the answering service, leave your phone line open so the on-call provider may return your call without delay. 

If this is an emergency, please call 911.

We're here for you. Please call us if you have additional questions or would like to speak to our practice manager.

Patient support services

As a Southwestern Vermont Medical Center (SVMC) primary care patient, you have access to our many patient support services, including:

  • Financial resources
  • Patient advocate
  • Patient portal
  • Preferred language of care
  • Telehealth appointments

Learn more about our patient support resources.

Resources

Related professional organizations