Bristol VT :: Health & Beauty :: Doctors & Clinics
 

 

Doctors & Clinics of Bristol, Vermont




Doctors & Clinics

Addison Home Health & Hospice
254 Ethan Allen Hwy, New Haven, VT
(802) 388-7259

Addison House
10 College St, Middlebury, VT
(802) 388-4269

Associates in Orthodontics
98 Court St, Middlebury, VT
(802) 388-2222

Baker, R Keith MD - Eye Care Associates
1330 Exchange St # 102, Middlebury, VT
(802) 388-6565

Barker Hart, Mika - Barker Hart Mika
10 Merchants Row, Middlebury, VT
(802) 388-1373

Barnes, Paula - Middlebury Pediatric Medicine
1330 Exchange St # 201, Middlebury, VT
(802) 388-7959

Battle, Robert W MD - Champlain Valley Cardiovsclr
812 Exchange St, Middlebury, VT
(802) 388-9884

Benz, Eric B MD - Champlain Valley Orthopedics
1436 Exchange St, Middlebury, VT
(802) 388-3194

Brevda, Mary - Stonemill Associates
228 Maple St, Middlebury, VT
(802) 388-7435

Bristol Dental Group
1330 Exchange St # 107, Middlebury, VT
(802) 388-3553

Carey, Kevin T MD - Champlain Valley Cardiovsclr
812 Exchange St, Middlebury, VT
(802) 388-9884

Champlain Valley Cardiovsclr
812 Exchange St, Middlebury, VT
(802) 388-9884

Connelly, George MD - Champlain Valley Orthopedics
1436 Exchange St, Middlebury, VT
(802) 388-3194

Denis, Chris - Eye Care Association
1330 Exchange St # 102, Middlebury, VT
(802) 388-6393

Desautels, Laurie - Champlain Valley Orthopedics
1436 Exchange St, Middlebury, VT
(802) 388-3194

Di Palermo, Michael - Long Trail Physical Therapy
300 Main St, Vergennes, VT
(802) 877-6991

Eichner, William J MD - Eye Care Association
1330 Exchange St # 102, Middlebury, VT
(802) 388-6565

Elder Wise Incorporated
5 Park St, Middlebury, VT
(802) 388-2299

Fifield Wm K
116 Porter Dr, Middlebury, VT
(802) 985-2585

Fisher, Ann - Fisher Ann
14 School St, Bristol, VT
(802) 453-5400

Frank, Robert J DDS - Addison County Dental Care
23 S Water St, Vergennes, VT
(802) 877-6710

Galante Ann
101 Collins Dr, Middlebury, VT
(802) 388-5660

Greenberg, Diane - Bristol Physical Therapy
25 Main St Ste A, Bristol, VT
(802) 453-7200

Gundel, Walter D MD - Champlain Valley Cardiovsclr
812 Exchange St Ste 2, Middlebury, VT
(802) 388-9884

Hayyat, Amjad - Middlebury Optics
1 Washington St, Middlebury, VT
(802) 388-2165

Helen Porter Nursing Home
30 Porter Dr, Middlebury, VT
(802) 388-4001

Henderson, David F MD - David F Henderson Phys Office
6 South St, Bristol, VT
(802) 453-2451

Higgins, J Christian MD - Champlain Valley Cardiovsclr
812 Exchange St, Middlebury, VT
(802) 388-9884

Island Pond Health and Dental
82 Maple St, Bristol, VT
(802) 723-4300

Jackson Thomas
228 Maple St, Middlebury, VT
(802) 388-3271

Keathley, Elizabeth PhD - Keathley Elizabeth PhD
228 Maple St, Middlebury, VT
(802) 388-3090

LA Croix Nancy
63 Maple St, Middlebury, VT
(802) 388-0566

Librizzi, Theodore DDS - Associates in Orthodontics
98 Court St, Middlebury, VT
(802) 388-2222

Life Works
20 Elm St, Bristol, VT
(802) 453-6696

Living Well Community Care
71 Maple St, Bristol, VT
(802) 453-3946

Long Trail Retirement Group
360 Boardman St, Middlebury, VT
(802) 388-6299

Lowell, Faith - Lowell Faith
141 Weybridge St, Middlebury, VT
(802) 388-3056

Mac Donald, as MD - Mac Donald Associates
6 Park St, Bristol, VT
(802) 453-3345

Matrix Health Systems
47 Court St, Middlebury, VT
(802) 388-9655

Mc Daniel Chiropractic Center
812 Exchange St Ste 3, Middlebury, VT
(802) 388-0970

Mc Gee, Susan - Valley Dental Association
138 Fiddlers Grn # 1, Waitsfield, VT
(802) 496-2524

Mc Grath, Grace - Mc Grath Grace
105 Happy Valley Rd, Middlebury, VT
(802) 388-6013

Meadows
Cedar Ct, Middlebury, VT
(802) 388-4994

Mount Ellen Midwifery
247 Hall Rd, Lincoln, VT
(802) 453-4660

O'Boyle Palmer, Kimberly DC - Addison County Chiro Center
56 Green St, Vergennes, VT
(802) 877-3567

Open Door Clinic
10 Merchants Row Ste 207, Middlebury, VT
(802) 388-0137

Otter Creek Association
47 Court St, Middlebury, VT
(802) 865-3450

Palmer, Joel DC - Addison County Chiro Center
56 Green St, Vergennes, VT
(802) 877-3567

Porter Urology
107 Collins Dr, Middlebury, VT
(802) 388-3899

Rosenberg, Benjamin MD - Champlain Valley Orthopedics
1436 Exchange St, Middlebury, VT
(802) 388-3194

Sax, Peggy PhD - Sax Peggy PhD
228 Maple St, Middlebury, VT
(802) 388-1032

Shapiro, Stanley MD - Champlain Valley Cardiovsclr
812 Exchange St Ste 2, Middlebury, VT
(802) 388-9884

Shard Villa
1177 Shard Villa Rd, Salisbury, VT
(802) 352-4369

Simmons, Melvin W OD - Simmons Melvin W OD
6 South St, Bristol, VT
(802) 453-2475

Supportive Housing Program
290 Route 7 N, Middlebury, VT
(802) 388-0937

Valley View Apartments
13 Walker Ave Apt 18, Vergennes, VT
(802) 877-6891

Vergennes Family Practice
99 Court St, Middlebury, VT
(802) 388-7185

Vergennes Residential Care
34 North St, Vergennes, VT
(802) 877-3562

Willian, Evan R - Bristol Family Chiropractic
25 West St, Bristol, VT
(802) 453-3253

Winget, Joseph F MD - Champlain Valley Cardiovsclr
812 Exchange St Ste 2, Middlebury, VT
(802) 388-9884


General Practice Medicine

Akey, Zhanna - Middlebury Family Health
44 Collins Dr, Middlebury, VT
(802) 388-1500

Armstrong, Brad MD - Porter Internal Medicine
116 Porter Dr, Middlebury, VT
(802) 388-8805

Audet, Donna - Addison Associates in Ob-Gyn
116 Porter Dr, Middlebury, VT
(802) 388-6326

Ayer, Alan D MD - Addison Associates in Ob-Gyn
116 Porter Dr, Middlebury, VT
(802) 388-6347

Baker, R Keith MD - Eye Care Associates
1330 Exchange St # 102, Middlebury, VT
(802) 388-6565

Barnes, Paula - Middlebury Pediatric Medicine
1330 Exchange St # 201, Middlebury, VT
(802) 388-7959

Battle, Robert W MD - Champlain Valley Cardiovsclr
812 Exchange St, Middlebury, VT
(802) 388-9884

Benz, Eric B MD - Champlain Valley Orthopedics
1436 Exchange St, Middlebury, VT
(802) 388-3194

Bicknell, Donald S MD - Little City Family Practice
10 North St, Vergennes, VT
(802) 877-3466

Bicknell, Timothy D MD - Little City Family Practice
10 North St, Vergennes, VT
(802) 877-3466

Brush, Lisa - Rainbow Pediatrics
44 Collins Dr, Middlebury, VT
(802) 388-1338

Call, Elizabeth MD - Call Elizabeth MD
108 Porter Dr, Middlebury, VT
(802) 388-0500

Capobianco, Joseph MD - Little City Family Practice
10 North St, Vergennes, VT
(802) 877-3466

Carey, Kevin T MD - Champlain Valley Cardiovsclr
812 Exchange St, Middlebury, VT
(802) 388-9884

Champlain Valley Cardiovsclr
812 Exchange St, Middlebury, VT
(802) 388-9884

Champlain Valley Family Health
116 Porter Dr, Middlebury, VT
(802) 388-6777

Connelly, George MD - Champlain Valley Orthopedics
1436 Exchange St, Middlebury, VT
(802) 388-3194

Cope, Timothy T MD - Champlain Valley Family Health
116 Porter Dr, Middlebury, VT
(802) 388-6777

Covey, Allen MD - Porter Internal Medicine
116 Porter Dr, Middlebury, VT
(802) 388-8805

Denis, Chris - Eye Care Association
1330 Exchange St # 102, Middlebury, VT
(802) 388-6393

Desautels, Laurie - Champlain Valley Orthopedics
1436 Exchange St, Middlebury, VT
(802) 388-3194

Earle Jr, Morris MD - Middlebury Pediatric Medicine
115 Porter Dr, Middlebury, VT
(802) 388-7959

Eichner, William J MD - Eye Care Association
1330 Exchange St # 102, Middlebury, VT
(802) 388-6565

Fifield, William K MD - Champlain Valley Family Health
116 Porter Dr, Middlebury, VT
(802) 388-6777

Fisher, Jan - Porter Internal Medicine
116 Porter Dr, Middlebury, VT
(802) 388-8805

Fukuda, Christopher MD - Green Mountain Urology
100 Porter Dr, Middlebury, VT
(802) 388-3899

Fuller, Bradbury MD - Fuller Bradbury MD
119 Collins Dr, Middlebury, VT
(802) 388-9708

Galante, Anne MD - Porter Obstetrics & Gynecology
115 Porter Dr, Middlebury, VT
(802) 388-5660

Green Mountain Urology
100 Porter Dr, Middlebury, VT
(802) 388-3899

Gundel, Walter D MD - Champlain Valley Cardiovsclr
812 Exchange St Ste 2, Middlebury, VT
(802) 388-9884

Henderson, David F MD - David F Henderson Phys Office
6 South St, Bristol, VT
(802) 453-2451

Higgins, J Christian MD - Champlain Valley Cardiovsclr
812 Exchange St, Middlebury, VT
(802) 388-9884

Hoffman, Mark MD - Little City Family Practice
10 North St, Vergennes, VT
(802) 877-3466

Holm, Anders MD - Porter Ear Nose & Throat
115 Porter Dr, Middlebury, VT
(802) 388-7037

Holm, Peter MD - Porter Hospital Incorporated
115 Porter Dr, Middlebury, VT
(802) 388-8857

Holmes, Breena MD - Middlebury Pediatric & Adl
115 Porter Dr, Middlebury, VT
(802) 388-7959

Holmes, Lewis MD - Cedar Ledge Family Practice
99 Court St, Middlebury, VT
(802) 388-7185

Ianni, Kevin - Porter Hospital Incorporated
73 South St # 101, Middlebury, VT
(802) 388-7901

Jesso, Eva - Cedar Ledge Family Practice
99 Court St, Middlebury, VT
(802) 388-7185

Kniffin, Fred MD - Kniffin Fred MD
73 South St # 101, Middlebury, VT
(802) 388-7901

LA Fiandra, Robert P MD - LA Fiandra Robert P MD
116 Porter Dr, Middlebury, VT
(802) 388-7445

Luginbuhl, Lynn MD - Middlebury Pediatric Medicine
115 Porter Dr, Middlebury, VT
(802) 388-7959

Mac Donald, as MD - Mac Donald Associates
6 Park St, Bristol, VT
(802) 453-3345

Mahoney, Andrew C MD - Green Mountain Urology
100 Porter Dr, Middlebury, VT
(802) 388-3899

Malcolm III, James A MD - Addison Associates in Ob-Gyn
116 Porter Dr, Middlebury, VT
(802) 388-6326

Perez, Betsy Z MD - Green Mountain Urology
100 Porter Dr, Middlebury, VT
(802) 388-3899

Peterson, Suzanne - Little City Family Practice
10 North St, Vergennes, VT
(802) 877-3466

Petri, Carl B MD - Petri Carl B MD
119 Collins Dr, Middlebury, VT
(802) 388-9885

Pierattini, Robert MD - Otter Creek Associates
47 Court St, Middlebury, VT
(802) 388-3137

Porter Ear Nose & Throat
115 Porter Dr, Middlebury, VT
(802) 388-7037

Porter Obstetrics & Gynecology
115 Porter Dr, Middlebury, VT
(802) 388-5660

Puls, Wendie M MD - Porter Hospital-Emergency
115 Porter Dr, Middlebury, VT
(802) 388-7901

Rosenberg, Benjamin MD - Champlain Valley Orthopedics
1436 Exchange St, Middlebury, VT
(802) 388-3194

Shapiro, Stanley MD - Champlain Valley Cardiovsclr
812 Exchange St Ste 2, Middlebury, VT
(802) 388-9884

Smith, Scott MD - Cedar Ledge Family Practice
99 Court St, Middlebury, VT
(802) 388-7185

Splain, James MD - Middlebury Pediatric Medicine
115 Porter Dr, Middlebury, VT
(802) 388-7959

Venman, Robert L MD - Venman Robert L MD
10 Court St, Middlebury, VT
(802) 388-0152

William K Fifield Phys
Creek Rd, Middlebury, VT
(802) 388-2413

Winget, Joseph F MD - Champlain Valley Cardiovsclr
812 Exchange St Ste 2, Middlebury, VT
(802) 388-9884

Zimmermann, Maja MD - Champlain Valley Family Health
116 Porter Dr, Middlebury, VT
(802) 388-6777


Neurology

Akey, Zhanna - Middlebury Family Health
44 Collins Dr, Middlebury, VT
(802) 388-1500

Armstrong, Brad MD - Porter Internal Medicine
116 Porter Dr, Middlebury, VT
(802) 388-8805

Audet, Donna - Addison Associates in Ob-Gyn
116 Porter Dr, Middlebury, VT
(802) 388-6326

Ayer, Alan D MD - Addison Associates in Ob-Gyn
116 Porter Dr, Middlebury, VT
(802) 388-6347

Baker, R Keith MD - Eye Care Associates
1330 Exchange St # 102, Middlebury, VT
(802) 388-6565

Barnes, Paula - Middlebury Pediatric Medicine
1330 Exchange St # 201, Middlebury, VT
(802) 388-7959

Battle, Robert W MD - Champlain Valley Cardiovsclr
812 Exchange St, Middlebury, VT
(802) 388-9884

Benz, Eric B MD - Champlain Valley Orthopedics
1436 Exchange St, Middlebury, VT
(802) 388-3194

Bicknell, Donald S MD - Little City Family Practice
10 North St, Vergennes, VT
(802) 877-3466

Bicknell, Timothy D MD - Little City Family Practice
10 North St, Vergennes, VT
(802) 877-3466

Brush, Lisa - Rainbow Pediatrics
44 Collins Dr, Middlebury, VT
(802) 388-1338

Call, Elizabeth MD - Call Elizabeth MD
108 Porter Dr, Middlebury, VT
(802) 388-0500

Capobianco, Joseph MD - Little City Family Practice
10 North St, Vergennes, VT
(802) 877-3466

Carey, Kevin T MD - Champlain Valley Cardiovsclr
812 Exchange St, Middlebury, VT
(802) 388-9884

Champlain Valley Cardiovsclr
812 Exchange St, Middlebury, VT
(802) 388-9884

Champlain Valley Family Health
116 Porter Dr, Middlebury, VT
(802) 388-6777

Connelly, George MD - Champlain Valley Orthopedics
1436 Exchange St, Middlebury, VT
(802) 388-3194

Cope, Timothy T MD - Champlain Valley Family Health
116 Porter Dr, Middlebury, VT
(802) 388-6777

Covey, Allen MD - Porter Internal Medicine
116 Porter Dr, Middlebury, VT
(802) 388-8805

Denis, Chris - Eye Care Association
1330 Exchange St # 102, Middlebury, VT
(802) 388-6393

Desautels, Laurie - Champlain Valley Orthopedics
1436 Exchange St, Middlebury, VT
(802) 388-3194

Earle Jr, Morris MD - Middlebury Pediatric Medicine
115 Porter Dr, Middlebury, VT
(802) 388-7959

Eichner, William J MD - Eye Care Association
1330 Exchange St # 102, Middlebury, VT
(802) 388-6565

Fifield, William K MD - Champlain Valley Family Health
116 Porter Dr, Middlebury, VT
(802) 388-6777

Fisher, Jan - Porter Internal Medicine
116 Porter Dr, Middlebury, VT
(802) 388-8805

Fukuda, Christopher MD - Green Mountain Urology
100 Porter Dr, Middlebury, VT
(802) 388-3899

Fuller, Bradbury MD - Fuller Bradbury MD
119 Collins Dr, Middlebury, VT
(802) 388-9708

Galante, Anne MD - Porter Obstetrics & Gynecology
115 Porter Dr, Middlebury, VT
(802) 388-5660

Green Mountain Urology
100 Porter Dr, Middlebury, VT
(802) 388-3899

Gundel, Walter D MD - Champlain Valley Cardiovsclr
812 Exchange St Ste 2, Middlebury, VT
(802) 388-9884

Henderson, David F MD - David F Henderson Phys Office
6 South St, Bristol, VT
(802) 453-2451

Higgins, J Christian MD - Champlain Valley Cardiovsclr
812 Exchange St, Middlebury, VT
(802) 388-9884

Hoffman, Mark MD - Little City Family Practice
10 North St, Vergennes, VT
(802) 877-3466

Holm, Anders MD - Porter Ear Nose & Throat
115 Porter Dr, Middlebury, VT
(802) 388-7037

Holm, Peter MD - Porter Hospital Incorporated
115 Porter Dr, Middlebury, VT
(802) 388-8857

Holmes, Breena MD - Middlebury Pediatric & Adl
115 Porter Dr, Middlebury, VT
(802) 388-7959

Holmes, Lewis MD - Cedar Ledge Family Practice
99 Court St, Middlebury, VT
(802) 388-7185

Ianni, Kevin - Porter Hospital Incorporated
73 South St # 101, Middlebury, VT
(802) 388-7901

Jesso, Eva - Cedar Ledge Family Practice
99 Court St, Middlebury, VT
(802) 388-7185

Kniffin, Fred MD - Kniffin Fred MD
73 South St # 101, Middlebury, VT
(802) 388-7901

Luginbuhl, Lynn MD - Middlebury Pediatric Medicine
115 Porter Dr, Middlebury, VT
(802) 388-7959

Mac Donald, as MD - Mac Donald Associates
6 Park St, Bristol, VT
(802) 453-3345

Mahoney, Andrew C MD - Green Mountain Urology
100 Porter Dr, Middlebury, VT
(802) 388-3899

Malcolm III, James A MD - Addison Associates in Ob-Gyn
116 Porter Dr, Middlebury, VT
(802) 388-6326

Perez, Betsy Z MD - Green Mountain Urology
100 Porter Dr, Middlebury, VT
(802) 388-3899

Peterson, Suzanne - Little City Family Practice
10 North St, Vergennes, VT
(802) 877-3466

Petri, Carl B MD - Petri Carl B MD
119 Collins Dr, Middlebury, VT
(802) 388-9885

Pierattini, Robert MD - Otter Creek Associates
47 Court St, Middlebury, VT
(802) 388-3137

Porter Ear Nose & Throat
115 Porter Dr, Middlebury, VT
(802) 388-7037

Porter Hospital Incorporated
115 Porter Dr, Middlebury, VT
(802) 388-4701

Porter Obstetrics & Gynecology
115 Porter Dr, Middlebury, VT
(802) 388-5660

Puls, Wendie M MD - Porter Hospital-Emergency
115 Porter Dr, Middlebury, VT
(802) 388-7901

Rosenberg, Benjamin MD - Champlain Valley Orthopedics
1436 Exchange St, Middlebury, VT
(802) 388-3194

Shapiro, Stanley MD - Champlain Valley Cardiovsclr
812 Exchange St Ste 2, Middlebury, VT
(802) 388-9884

Smith, Scott MD - Cedar Ledge Family Practice
99 Court St, Middlebury, VT
(802) 388-7185

Splain, James MD - Middlebury Pediatric Medicine
115 Porter Dr, Middlebury, VT
(802) 388-7959

Venman, Robert L MD - Venman Robert L MD
10 Court St, Middlebury, VT
(802) 388-0152

William K Fifield Phys
Creek Rd, Middlebury, VT
(802) 388-2413

Winget, Joseph F MD - Champlain Valley Cardiovsclr
812 Exchange St Ste 2, Middlebury, VT
(802) 388-9884

Zimmermann, Maja MD - Champlain Valley Family Health
116 Porter Dr, Middlebury, VT
(802) 388-6777


Physical Therapy

Associates in Physical
22 Commerce St Unit 9, Hinesburg, VT
(802) 482-7272

Back to Action
108 Catamount Park, Middlebury, VT
(802) 388-4572

Bristol Physical Therapy
25 Main St Ste Ste A, Bristol, VT
(802) 453-7200

Long Trail Physical Therapy PC
300 Main St, Vergennes, VT
(802) 877-6991

Poulin, Jennifer - Poulin Performance & Rehab Center
270 Moulton Rd, Waitsfield, VT
(802) 496-6344

Russell, Lisa - Maximum Fitness & Rehab
5197 Main St, Waitsfield, VT
(802) 496-4008

Touch of Healing Reiki
103 Church Rd, Bristol, VT
(802) 525-4548

Turner Hand Therapy
175 Wilson Rd # 101, Middlebury, VT
(802) 382-8625

Wells, Joann - Wells Physical Therapy Service
175 Wilson Rd # 101, Middlebury, VT
(802) 388-3533


Rehabilitation Services

Associates in Physical
22 Commerce St Unit 9, Hinesburg, VT
(802) 482-7272

Child, Julia - Middlebury Physical Therapy
295 Colonial Dr, Middlebury, VT
(802) 398-2700

Di Palermo, Michael - Long Trail Physical Therapy
300 Main St, Vergennes, VT
(802) 877-6991

Evergreen House
17 Court St, Middlebury, VT
(802) 388-3468

Grant, Joseph - Back to Action Physical Thrpy
5360 Main St # A, Waitsfield, VT
(802) 496-4292

Greenberg, Diane - Bristol Physical Therapy
25 Main St Ste A, Bristol, VT
(802) 453-7200

Porter Rehab & Orthopedic Service
108 Catamount Park, Middlebury, VT
(802) 388-4430

Porter Rehab & Orthopedic Service
115 Porter Dr, Middlebury, VT
(802) 388-4777

Porter Rehab & Orthopedic Service
10 North St, Vergennes, VT
(802) 877-3378

Poulin, Jennifer - Poulin Performance & Rehab Center
270 Moulton Rd, Waitsfield, VT
(802) 496-6344

Russell, Lisa - Lisa Russell Physical Therapy
5197 Main St, Waitsfield, VT
(802) 496-4008

Russell, Lisa - Maximum Fitness & Rehab
5197 Main St, Waitsfield, VT
(802) 496-4008

Turner Hand Therapy
175 Wilson Rd # 101, Middlebury, VT
(802) 382-8625

Wells, Joann - Wells Physical Therapy Service
175 Wilson Rd # 101, Middlebury, VT
(802) 388-3533