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

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

 

Brattleboro Primary Care-Pediatrics

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

 

Mt. Anthony Primary Care

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

 

Plattsburgh Primary Care

159 Margaret Street Suite 103
Plattsburgh, NY 12901
(518) 562-0151
View Office Details

 

St. Albans Primary Care

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

 

Timber Lane Pediatrics

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

 

Timber Lane Pediatrics Milton

11 Haydenberry Drive
Suite 103
Milton, Vermont 05468
802-893-1200
View Office Details

 

Timber Lane Pediatrics North

1127 North Avenue
PO Box 3057
Burlington, VT 05408
(802) 846-8100
View Office Details