We welcome your visit to our practice locations.  You will find us located in communities ranging from northern to southern Vermont as well as in New York towns close to the Vermont border.

Brattleboro Primary Care-Adult

Brattleboro, VT 05301
(802) 258-3905 View Office Details

Brattleboro Primary Care-Pediatrics

Brattleboro, VT 05301
(802) 258-3905 View Office Details

Burlington Primary Care

Burlington, VT 05401
(802) 864-0693 View Office Details

Mt. Anthony Primary Care

Bennington, VT 05201
(802) 447-2343 View Office Details

Plattsburgh Primary Care

Plattsburgh, NY 12901
(518) 562-0151 View Office Details

St. Albans Primary Care

St. Albans, VT 05478
(802) 527-0753 View Office Details

Timber Lane Pediatrics

South Burlington, VT 05403
802-864-0521 View Office Details

Timber Lane Pediatrics North

Burlington, VT 05408
(802) 846-8100 View Office Details

Village Primary Care

Hoosick Falls, NY 12090
(518) 686-4337 View Office Details