Independent US Healthcare Provider Directory & Public Medical Database

Healthcare Providers & Facilities in Massachusetts

Comprehensive public directory of 227,010 individual practitioners and 37,169 medical facilities in Massachusetts.

227,010 Practitioners
37,169 Facilities
604 Cities

Select a City in Massachusetts

Browse healthcare providers and medical centers organized by city location.

Boston

42,641 Practitioners 2,274 Facilities

Worcester

13,457 Practitioners 1,437 Facilities

Springfield

8,788 Practitioners 864 Facilities

Cambridge

5,330 Practitioners 640 Facilities

Brockton

4,451 Practitioners 707 Facilities

Milford

3,499 Practitioners 206 Facilities

Framingham

3,166 Practitioners 535 Facilities

Fall River

3,128 Practitioners 543 Facilities

Lowell

3,111 Practitioners 470 Facilities

Marlborough

3,100 Practitioners 268 Facilities

Newton

3,053 Practitioners 401 Facilities

Quincy

2,816 Practitioners 531 Facilities

Burlington

2,675 Practitioners 225 Facilities

Brookline

2,482 Practitioners 523 Facilities

New Bedford

2,341 Practitioners 376 Facilities

Lawrence

2,338 Practitioners 388 Facilities

Pittsfield

2,256 Practitioners 423 Facilities

Beverly

2,229 Practitioners 397 Facilities

Waltham

2,168 Practitioners 440 Facilities

Danvers

2,113 Practitioners 290 Facilities

Lynn

2,100 Practitioners 305 Facilities

Plymouth

2,035 Practitioners 407 Facilities

Holyoke

2,022 Practitioners 222 Facilities

Salem

1,931 Practitioners 264 Facilities

Somerville

1,919 Practitioners 264 Facilities

Northampton

1,877 Practitioners 287 Facilities

Woburn

1,836 Practitioners 425 Facilities

Dorchester

1,725 Practitioners 323 Facilities

Jamaica Plain

1,702 Practitioners 145 Facilities

Brighton

1,687 Practitioners 229 Facilities

Taunton

1,660 Practitioners 286 Facilities

Hyannis

1,537 Practitioners 268 Facilities

Lexington

1,514 Practitioners 243 Facilities

Peabody

1,355 Practitioners 335 Facilities

Greenfield

1,293 Practitioners 151 Facilities

Attleboro

1,270 Practitioners 224 Facilities

West Springfield

1,252 Practitioners 207 Facilities

Needham

1,248 Practitioners 268 Facilities

Haverhill

1,229 Practitioners 269 Facilities

Norwood

1,220 Practitioners 358 Facilities

Leominster

1,193 Practitioners 303 Facilities

Weymouth

1,189 Practitioners 223 Facilities

Natick

1,183 Practitioners 264 Facilities

Fitchburg

1,159 Practitioners 215 Facilities

Wellesley

1,157 Practitioners 292 Facilities

Medford

1,131 Practitioners 281 Facilities

Concord

1,115 Practitioners 261 Facilities

Malden

1,102 Practitioners 219 Facilities

Roxbury

1,058 Practitioners 105 Facilities

Belmont

1,054 Practitioners 119 Facilities

Braintree

1,024 Practitioners 280 Facilities

Chelsea

1,023 Practitioners 110 Facilities

Arlington

1,019 Practitioners 215 Facilities

Norwell

1,003 Practitioners 167 Facilities

Randolph

970 Practitioners 228 Facilities

Chelmsford

965 Practitioners 268 Facilities

Westfield

938 Practitioners 148 Facilities

Methuen

907 Practitioners 300 Facilities

Dedham

901 Practitioners 268 Facilities

Watertown

898 Practitioners 206 Facilities

West Roxbury

881 Practitioners 97 Facilities

North Andover

869 Practitioners 324 Facilities

Bedford

865 Practitioners 88 Facilities

Andover

841 Practitioners 202 Facilities

Chestnut Hill

810 Practitioners 127 Facilities

Amherst

807 Practitioners 118 Facilities

Stoughton

799 Practitioners 253 Facilities

Chicopee

748 Practitioners 158 Facilities

Roslindale

690 Practitioners 88 Facilities

Wakefield

686 Practitioners 176 Facilities

Allston

679 Practitioners 67 Facilities

Hingham

638 Practitioners 179 Facilities

Gardner

606 Practitioners 126 Facilities

East Boston

604 Practitioners 73 Facilities

Falmouth

583 Practitioners 124 Facilities

Westborough

581 Practitioners 245 Facilities

Newburyport

580 Practitioners 200 Facilities

Acton

573 Practitioners 135 Facilities

Southbridge

569 Practitioners 105 Facilities

Shrewsbury

563 Practitioners 148 Facilities

Gloucester

548 Practitioners 99 Facilities

Westwood

544 Practitioners 101 Facilities

Amesbury

530 Practitioners 103 Facilities

Dartmouth

529 Practitioners 108 Facilities

Everett

511 Practitioners 108 Facilities

Melrose

510 Practitioners 133 Facilities

Canton

506 Practitioners 201 Facilities

Longmeadow

504 Practitioners 90 Facilities

Franklin

499 Practitioners 147 Facilities

Southborough

489 Practitioners 56 Facilities

Stoneham

488 Practitioners 191 Facilities

Revere

478 Practitioners 137 Facilities

Milton

468 Practitioners 119 Facilities

South Weymouth

461 Practitioners 76 Facilities

Winchester

459 Practitioners 160 Facilities

Wilmington

452 Practitioners 109 Facilities

Walpole

444 Practitioners 101 Facilities

Auburn

441 Practitioners 122 Facilities

Easthampton

440 Practitioners 66 Facilities

Tewksbury

436 Practitioners 131 Facilities

Charlestown

432 Practitioners 68 Facilities

Hudson

432 Practitioners 70 Facilities

Leeds

389 Practitioners 13 Facilities

Middleboro

382 Practitioners 104 Facilities

Mashpee

381 Practitioners 84 Facilities

Hyde Park

377 Practitioners 122 Facilities

North Dartmouth

375 Practitioners 79 Facilities

Bridgewater

369 Practitioners 84 Facilities

Swansea

369 Practitioners 108 Facilities

South Hadley

361 Practitioners 62 Facilities

Weston

361 Practitioners 53 Facilities

Westford

355 Practitioners 140 Facilities

Reading

342 Practitioners 111 Facilities

North Easton

335 Practitioners 75 Facilities

Northborough

334 Practitioners 126 Facilities

Mansfield

332 Practitioners 102 Facilities

North Adams

332 Practitioners 84 Facilities

East Longmeadow

323 Practitioners 115 Facilities

Florence

323 Practitioners 57 Facilities

Foxboro

316 Practitioners 73 Facilities

Wareham

306 Practitioners 80 Facilities

Sudbury

300 Practitioners 116 Facilities

Great Barrington

290 Practitioners 78 Facilities

Hanover

289 Practitioners 132 Facilities

Pembroke

284 Practitioners 74 Facilities

Saugus

279 Practitioners 120 Facilities

Marshfield

278 Practitioners 76 Facilities

North Attleboro

277 Practitioners 97 Facilities

Marblehead

276 Practitioners 69 Facilities

Dracut

275 Practitioners 119 Facilities

Pocasset

275 Practitioners 13 Facilities

Norton

269 Practitioners 62 Facilities

Lunenburg

267 Practitioners 33 Facilities

Mattapan

266 Practitioners 88 Facilities

Fairhaven

262 Practitioners 77 Facilities

South Yarmouth

261 Practitioners 40 Facilities

Palmer

256 Practitioners 47 Facilities

Raynham

252 Practitioners 64 Facilities

Billerica

250 Practitioners 97 Facilities

Agawam

243 Practitioners 102 Facilities

Swampscott

236 Practitioners 75 Facilities

Duxbury

235 Practitioners 63 Facilities

Sharon

235 Practitioners 81 Facilities

Whitinsville

232 Practitioners 44 Facilities

Medfield

230 Practitioners 48 Facilities

South Boston

230 Practitioners 58 Facilities

Hopkinton

226 Practitioners 76 Facilities

Athol

219 Practitioners 49 Facilities

Holden

218 Practitioners 79 Facilities

Ware

216 Practitioners 26 Facilities

Wilbraham

216 Practitioners 59 Facilities

Kingston

209 Practitioners 54 Facilities

Nantucket

208 Practitioners 73 Facilities

West Boylston

207 Practitioners 56 Facilities

Wellesley Hills

205 Practitioners 62 Facilities

Ipswich

202 Practitioners 46 Facilities

Wayland

198 Practitioners 75 Facilities

Webster

195 Practitioners 73 Facilities

Rochester

192 Practitioners 10 Facilities

Roxbury Crossing

190 Practitioners 42 Facilities

Dorchester Center

189 Practitioners 69 Facilities

Medway

184 Practitioners 61 Facilities

Ludlow

180 Practitioners 65 Facilities

Plainville

180 Practitioners 75 Facilities

Lynnfield

179 Practitioners 47 Facilities

Scituate

179 Practitioners 61 Facilities

Somerset

175 Practitioners 58 Facilities

Ashland

174 Practitioners 45 Facilities

Newton Centre

170 Practitioners 29 Facilities

Hadley

169 Practitioners 74 Facilities

North Chelmsford

164 Practitioners 77 Facilities

Whitman

159 Practitioners 37 Facilities

Sandwich

158 Practitioners 75 Facilities

Foxborough

156 Practitioners 34 Facilities

Sturbridge

156 Practitioners 62 Facilities

Rockland

155 Practitioners 47 Facilities

Seekonk

155 Practitioners 92 Facilities

Winthrop

155 Practitioners 54 Facilities

Auburndale

154 Practitioners 42 Facilities

Belchertown

154 Practitioners 39 Facilities

Charlton

153 Practitioners 30 Facilities

North Reading

153 Practitioners 68 Facilities

West Newbury

153 Practitioners 7 Facilities

East Bridgewater

152 Practitioners 48 Facilities

West Bridgewater

151 Practitioners 41 Facilities

South Easton

150 Practitioners 65 Facilities

Bellingham

148 Practitioners 38 Facilities

Brewster

148 Practitioners 49 Facilities

Holliston

148 Practitioners 53 Facilities

Oak Bluffs

147 Practitioners 26 Facilities

Vineyard Haven

146 Practitioners 39 Facilities

Williamstown

146 Practitioners 33 Facilities

Groton

145 Practitioners 36 Facilities

Wrentham

144 Practitioners 41 Facilities

Feeding Hills

143 Practitioners 32 Facilities

Yarmouth Port

143 Practitioners 35 Facilities

Lakeville

142 Practitioners 51 Facilities

Uxbridge

142 Practitioners 35 Facilities

Millbury

140 Practitioners 52 Facilities

East Sandwich

136 Practitioners 15 Facilities

Westport

135 Practitioners 38 Facilities

Harwich

134 Practitioners 41 Facilities

Abington

133 Practitioners 55 Facilities

Middleton

132 Practitioners 54 Facilities

North Grafton

132 Practitioners 34 Facilities

Orleans

132 Practitioners 55 Facilities

Cohasset

130 Practitioners 57 Facilities

Buzzards Bay

128 Practitioners 38 Facilities

Centerville

128 Practitioners 37 Facilities

Littleton

125 Practitioners 31 Facilities

Lenox

124 Practitioners 32 Facilities

Ayer

121 Practitioners 66 Facilities

Westminster

114 Practitioners 26 Facilities

Maynard

113 Practitioners 31 Facilities

Upton

113 Practitioners 18 Facilities

West Yarmouth

113 Practitioners 27 Facilities

Clinton

111 Practitioners 30 Facilities

Marion

110 Practitioners 29 Facilities

South Deerfield

110 Practitioners 21 Facilities

Norfolk

108 Practitioners 35 Facilities

West Newton

108 Practitioners 23 Facilities

Waban

106 Practitioners 15 Facilities

Harvard

105 Practitioners 26 Facilities

Lee

105 Practitioners 33 Facilities

Oxford

105 Practitioners 37 Facilities

Rehoboth

103 Practitioners 23 Facilities

Bourne

101 Practitioners 37 Facilities

Orange

101 Practitioners 28 Facilities

Spencer

101 Practitioners 40 Facilities

Lancaster

100 Practitioners 16 Facilities

Stockbridge

100 Practitioners 13 Facilities

South Hamilton

99 Practitioners 36 Facilities

Holbrook

94 Practitioners 42 Facilities

Newton Center

92 Practitioners 24 Facilities

Barre

91 Practitioners 14 Facilities

N Dartmouth

90 Practitioners 32 Facilities

Millis

89 Practitioners 32 Facilities

Adams

87 Practitioners 18 Facilities

Manchester

87 Practitioners 11 Facilities

East Falmouth

84 Practitioners 20 Facilities

Lincoln

84 Practitioners 13 Facilities

Georgetown

81 Practitioners 28 Facilities

Provincetown

81 Practitioners 28 Facilities

Tyngsboro

81 Practitioners 40 Facilities

Pepperell

80 Practitioners 27 Facilities

South Dennis

80 Practitioners 47 Facilities

Boxford

79 Practitioners 18 Facilities

Rowley

79 Practitioners 24 Facilities

Topsfield

78 Practitioners 28 Facilities

Hull

77 Practitioners 28 Facilities

North Billerica

77 Practitioners 30 Facilities

North Quincy

74 Practitioners 15 Facilities

Hanson

73 Practitioners 12 Facilities

Sunderland

73 Practitioners 5 Facilities

Turners Falls

73 Practitioners 22 Facilities

Bradford

72 Practitioners 23 Facilities

Mattapoisett

70 Practitioners 21 Facilities

Newton Highlands

70 Practitioners 15 Facilities

Newtonville

69 Practitioners 20 Facilities

Forestdale

67 Practitioners 11 Facilities

Hanscom Afb

67 Practitioners 7 Facilities

N Chelmsford

66 Practitioners 10 Facilities

Rutland

66 Practitioners 20 Facilities

Groveland

65 Practitioners 12 Facilities

Marstons Mills

65 Practitioners 13 Facilities

Needham Heights

65 Practitioners 13 Facilities

Southwick

65 Practitioners 25 Facilities

Wenham

65 Practitioners 20 Facilities

East Wareham

64 Practitioners 9 Facilities

Sterling

64 Practitioners 19 Facilities

Sutton

64 Practitioners 27 Facilities

Salisbury

61 Practitioners 24 Facilities

Stow

61 Practitioners 15 Facilities

Carver

60 Practitioners 18 Facilities

Leicester

59 Practitioners 22 Facilities

Shirley

59 Practitioners 17 Facilities

Wellfleet

59 Practitioners 9 Facilities

Hopedale

57 Practitioners 27 Facilities

Edgartown

55 Practitioners 17 Facilities

North Falmouth

55 Practitioners 16 Facilities

Townsend

55 Practitioners 21 Facilities

Northbridge

54 Practitioners 9 Facilities

Rockport

54 Practitioners 14 Facilities

S Yarmouth

54 Practitioners 12 Facilities

Harwich Port

53 Practitioners 12 Facilities

Shelburne Falls

52 Practitioners 18 Facilities

Acushnet

51 Practitioners 18 Facilities

Newton Upper Falls

51 Practitioners 11 Facilities

Bolton

50 Practitioners 18 Facilities

Dudley

50 Practitioners 24 Facilities

Osterville

50 Practitioners 18 Facilities

Ashburnham

48 Practitioners 8 Facilities

Baldwinville

48 Practitioners 18 Facilities

Chatham

47 Practitioners 16 Facilities

Avon

46 Practitioners 37 Facilities

Merrimac

46 Practitioners 20 Facilities

Winchendon

46 Practitioners 21 Facilities

Newbury

45 Practitioners 17 Facilities

South Attleboro

45 Practitioners 21 Facilities

S Weymouth

45 Practitioners 10 Facilities

West Barnstable

45 Practitioners 19 Facilities

Berkley

42 Practitioners 7 Facilities

Devens

42 Practitioners 10 Facilities

Sherborn

42 Practitioners 14 Facilities

Monson

41 Practitioners 12 Facilities

Carlisle

40 Practitioners 12 Facilities

Halifax

40 Practitioners 12 Facilities

Eastham

39 Practitioners 7 Facilities

Southampton

39 Practitioners 20 Facilities

Templeton

39 Practitioners 4 Facilities

Dalton

38 Practitioners 24 Facilities

Mendon

38 Practitioners 14 Facilities

Berlin

37 Practitioners 5 Facilities

Boylston

37 Practitioners 15 Facilities

Dover

37 Practitioners 12 Facilities

Grafton

37 Practitioners 16 Facilities

Indian Orchard

37 Practitioners 11 Facilities

Paxton

37 Practitioners 8 Facilities

Worthington

36 Practitioners 4 Facilities

Barnstable

35 Practitioners 12 Facilities

South Dartmouth

35 Practitioners 7 Facilities

Teaticket

35 Practitioners 15 Facilities

West Brookfield

35 Practitioners 12 Facilities

Douglas

34 Practitioners 12 Facilities

East Walpole

34 Practitioners 14 Facilities

Newton Lower Falls

34 Practitioners 9 Facilities

Blackstone

33 Practitioners 15 Facilities

Westboro

33 Practitioners 5 Facilities

Assonet

31 Practitioners 14 Facilities

East Weymouth

31 Practitioners 11 Facilities

Boxborough

29 Practitioners 17 Facilities

Cotuit

29 Practitioners 13 Facilities

Huntington

29 Practitioners 6 Facilities

Leverett

29 Practitioners 4 Facilities

Byfield

28 Practitioners 9 Facilities

East Taunton

28 Practitioners 10 Facilities

Marlboro

28 Practitioners 8 Facilities

North Chatham

28 Practitioners 7 Facilities

Sagamore Beach

28 Practitioners 3 Facilities

Princeton

27 Practitioners 6 Facilities

West Hatfield

27 Practitioners 6 Facilities

W Springfield

27 Practitioners 12 Facilities

Gt Barrington

26 Practitioners 5 Facilities

Essex

25 Practitioners 4 Facilities

Granby

25 Practitioners 11 Facilities

Hampden

25 Practitioners 11 Facilities

Hubbardston

25 Practitioners 6 Facilities

North Dighton

25 Practitioners 10 Facilities

West Tisbury

25 Practitioners 8 Facilities

Dennis

23 Practitioners 12 Facilities

Hatfield

23 Practitioners 11 Facilities

Rochdale

23 Practitioners 12 Facilities

Brimfield

22 Practitioners 7 Facilities

Williamsburg

22 Practitioners 4 Facilities

Dighton

21 Practitioners 4 Facilities

East Freetown

21 Practitioners 5 Facilities

Haydenville

20 Practitioners 3 Facilities

North Brookfield

20 Practitioners 8 Facilities

Petersham

20 Practitioners 1 Facilities

Sheffield

20 Practitioners 5 Facilities

West Wareham

20 Practitioners 3 Facilities

Ashby

19 Practitioners 7 Facilities

Dennis Port

19 Practitioners 3 Facilities

North Oxford

19 Practitioners 6 Facilities

Jefferson

18 Practitioners 3 Facilities

Deerfield

17 Practitioners 2 Facilities

Lanesboro

17 Practitioners 4 Facilities

N Andover

17 Practitioners 4 Facilities

Manchester By The Sea

16 Practitioners 4 Facilities

Pelham

16 Practitioners 4 Facilities

South Grafton

16 Practitioners 2 Facilities

Conway

15 Practitioners 2 Facilities

Montague

15 Practitioners 2 Facilities

Nahant

15 Practitioners 4 Facilities

Northfield

15 Practitioners 4 Facilities

Plympton

15 Practitioners 7 Facilities

Becket

14 Practitioners 1 Facilities

E Longmeadow

14 Practitioners 10 Facilities

Fiskdale

14 Practitioners 13 Facilities

Shutesbury

14 Practitioners 3 Facilities

West Harwich

14 Practitioners 5 Facilities

W Yarmouth

14 Practitioners 4 Facilities

Ashfield

13 Practitioners 3 Facilities

Cummington

13 Practitioners 7 Facilities

S Hamilton

13 Practitioners 3 Facilities

West Stockbridge

13 Practitioners 2 Facilities

East Brookfield

12 Practitioners 3 Facilities

Lanesborough

12 Practitioners 4 Facilities

Onset

12 Practitioners 0 Facilities

Attleboro Falls

11 Practitioners 6 Facilities

Babson Park

11 Practitioners 1 Facilities

Cherry Valley

11 Practitioners 5 Facilities

Monterey

11 Practitioners 3 Facilities

N Billerica

11 Practitioners 2 Facilities

Northboro

11 Practitioners 3 Facilities

Bernardston

10 Practitioners 1 Facilities

Brookfield

10 Practitioners 3 Facilities

Dunstable

10 Practitioners 3 Facilities

Erving

10 Practitioners 9 Facilities

N Attleboro

10 Practitioners 13 Facilities

Phillipston

10 Practitioners 5 Facilities

Three Rivers

10 Practitioners 7 Facilities

Westhampton

10 Practitioners 7 Facilities

Yarmouth

10 Practitioners 2 Facilities

Cheshire

9 Practitioners 1 Facilities

E Bridgewater

9 Practitioners 6 Facilities

Housatonic

9 Practitioners 2 Facilities

North Weymouth

9 Practitioners 5 Facilities

Oakham

9 Practitioners 1 Facilities

W Bridgewater

9 Practitioners 1 Facilities

Wollaston

9 Practitioners 9 Facilities

Woods Hole

9 Practitioners 3 Facilities

Chilmark

8 Practitioners 3 Facilities

East Harwich

8 Practitioners 3 Facilities

E Sandwich

8 Practitioners 4 Facilities

Hinsdale

8 Practitioners 2 Facilities

N Falmouth

8 Practitioners 4 Facilities

Richmond

8 Practitioners 5 Facilities

South Chatham

8 Practitioners 2 Facilities

Wendell

8 Practitioners 3 Facilities

Easton

7 Practitioners 8 Facilities

Hathorne

7 Practitioners 3 Facilities

Millville

7 Practitioners 2 Facilities

North Eastham

7 Practitioners 2 Facilities

Northhampton

7 Practitioners 2 Facilities

South Lancaster

7 Practitioners 3 Facilities

Wales

7 Practitioners 1 Facilities

Cataumet

6 Practitioners 10 Facilities

Clarksburg

6 Practitioners 1 Facilities

East Dennis

6 Practitioners 0 Facilities

Gill

6 Practitioners 0 Facilities

Goshen

6 Practitioners 3 Facilities

New Salem

6 Practitioners 0 Facilities

North Cambridge

6 Practitioners 0 Facilities

Royalston

6 Practitioners 1 Facilities

Sagamore

6 Practitioners 1 Facilities

Southboro

6 Practitioners 2 Facilities

West Dennis

6 Practitioners 2 Facilities

Windsor

6 Practitioners 1 Facilities

Worcestor

6 Practitioners 0 Facilities

East Cambridge

5 Practitioners 1 Facilities

E Falmouth

5 Practitioners 1 Facilities

Hardwick

5 Practitioners 0 Facilities

Holland

5 Practitioners 1 Facilities

Malborough

5 Practitioners 0 Facilities

N. Dartmouth

5 Practitioners 2 Facilities

New Marlborough

5 Practitioners 2 Facilities

Plainfield

5 Practitioners 0 Facilities

Prides Crossing

5 Practitioners 0 Facilities

South Egremont

5 Practitioners 3 Facilities

South Walpole

5 Practitioners 0 Facilities

Truro

5 Practitioners 3 Facilities

Warren

5 Practitioners 4 Facilities

W Barnstable

5 Practitioners 0 Facilities

Alford

4 Practitioners 0 Facilities

Colrain

4 Practitioners 2 Facilities

East Douglas

4 Practitioners 0 Facilities

Ma

4 Practitioners 0 Facilities

Montgomery

4 Practitioners 3 Facilities

Monument Beach

4 Practitioners 1 Facilities

New Braintree

4 Practitioners 1 Facilities

Otis

4 Practitioners 2 Facilities

Russell

4 Practitioners 2 Facilities

S Attleboro

4 Practitioners 5 Facilities

South Barre

4 Practitioners 1 Facilities

Tisbury

4 Practitioners 2 Facilities

Waquoit

4 Practitioners 1 Facilities

West Falmouth

4 Practitioners 0 Facilities

West Townsend

4 Practitioners 1 Facilities

West Whately

4 Practitioners 0 Facilities

Yarmouthport

4 Practitioners 2 Facilities

Aquinnah

3 Practitioners 2 Facilities

Boxboro

3 Practitioners 0 Facilities

Charleston

3 Practitioners 0 Facilities

Chester

3 Practitioners 1 Facilities

Chesterfield

3 Practitioners 2 Facilities

East Lynn

3 Practitioners 0 Facilities

East Watertown

3 Practitioners 0 Facilities

E Wareham

3 Practitioners 0 Facilities

Gilbertville

3 Practitioners 1 Facilities

Granville

3 Practitioners 1 Facilities

Hamilton

3 Practitioners 3 Facilities

Hancock

3 Practitioners 0 Facilities

Hyannis Port

3 Practitioners 0 Facilities

Lake Pleasant

3 Practitioners 0 Facilities

Leyden

3 Practitioners 0 Facilities

Middleborough

3 Practitioners 1 Facilities

Millers Falls

3 Practitioners 1 Facilities

Milton Village

3 Practitioners 0 Facilities

N Brookfield

3 Practitioners 1 Facilities

N Dighton

3 Practitioners 0 Facilities

Newton Ctr

3 Practitioners 0 Facilities

No Dartmouth

3 Practitioners 0 Facilities

No Quincy

3 Practitioners 0 Facilities

North Hampton

3 Practitioners 1 Facilities

Sandisfield

3 Practitioners 5 Facilities

Savoy

3 Practitioners 0 Facilities

So Deerfield

3 Practitioners 2 Facilities

So Hadley

3 Practitioners 0 Facilities

South Orleans

3 Practitioners 1 Facilities

South Wellfleet

3 Practitioners 2 Facilities

So Weymouth

3 Practitioners 2 Facilities

Spfld

3 Practitioners 1 Facilities

Ward Hill

3 Practitioners 0 Facilities

Warwick

3 Practitioners 1 Facilities

Wellesley Hls

3 Practitioners 1 Facilities

Whately

3 Practitioners 3 Facilities

W. Roxbury

3 Practitioners 0 Facilities

W Stockbridge

3 Practitioners 0 Facilities

Accord

2 Practitioners 0 Facilities

Ashley Falls

2 Practitioners 0 Facilities

Bangor

2 Practitioners 0 Facilities

Beverly Farms

2 Practitioners 0 Facilities

Blandford

2 Practitioners 0 Facilities

Boston College

2 Practitioners 0 Facilities

Brattleboro

2 Practitioners 0 Facilities

Brookline Village

2 Practitioners 0 Facilities

Buckland

2 Practitioners 1 Facilities

Cambrige

2 Practitioners 0 Facilities

Charlemont

2 Practitioners 2 Facilities

Cincinnati

2 Practitioners 0 Facilities

Cummaquid

2 Practitioners 0 Facilities

Dennisport

2 Practitioners 0 Facilities

Drury

2 Practitioners 0 Facilities

East Long Meadow

2 Practitioners 0 Facilities

E Harwich

2 Practitioners 1 Facilities

E. Sandwich

2 Practitioners 1 Facilities

Florida

2 Practitioners 2 Facilities

Gt. Barrington

2 Practitioners 0 Facilities

Hawley

2 Practitioners 0 Facilities

Heath

2 Practitioners 2 Facilities

Marlborough,

2 Practitioners 0 Facilities

Marshfield Hills

2 Practitioners 0 Facilities

Milbury

2 Practitioners 1 Facilities

Monponsett

2 Practitioners 0 Facilities

N Easton

2 Practitioners 0 Facilities

Newtown

2 Practitioners 0 Facilities

No Reading

2 Practitioners 1 Facilities

North Hatfield

2 Practitioners 0 Facilities

North Truro

2 Practitioners 1 Facilities

North Waltham

2 Practitioners 0 Facilities

N Weymouth

2 Practitioners 2 Facilities

Pittsfiled

2 Practitioners 0 Facilities

Rowe

2 Practitioners 1 Facilities

S Dartmouth

2 Practitioners 6 Facilities

S Deerfield

2 Practitioners 3 Facilities

S Dennis

2 Practitioners 2 Facilities

S Easton

2 Practitioners 0 Facilities

Shelburne

2 Practitioners 0 Facilities

Shrewbury

2 Practitioners 1 Facilities

So Easton

2 Practitioners 0 Facilities

So Hamilton

2 Practitioners 0 Facilities

Somervillle

2 Practitioners 0 Facilities

South Natick

2 Practitioners 0 Facilities

South Waltham

2 Practitioners 0 Facilities

So. Weymouth

2 Practitioners 0 Facilities

Still River

2 Practitioners 0 Facilities

S. Yarmouth

2 Practitioners 0 Facilities

Tolland

2 Practitioners 0 Facilities

Vineyard

2 Practitioners 0 Facilities

W Brookfield

2 Practitioners 1 Facilities

West Borough

2 Practitioners 0 Facilities

West Boxford

2 Practitioners 0 Facilities

West Chatham

2 Practitioners 0 Facilities

West Warren

2 Practitioners 0 Facilities

W. Newbury

2 Practitioners 0 Facilities

Wocester

2 Practitioners 0 Facilities

Worceter

2 Practitioners 1 Facilities

Worchester

2 Practitioners 4 Facilities

Worester

2 Practitioners 1 Facilities

East Orleans

1 Practitioners 1 Facilities

E. Bridgewater

1 Practitioners 1 Facilities

E. Wareham

1 Practitioners 1 Facilities

Fram

1 Practitioners 1 Facilities

Ipswitch

1 Practitioners 1 Facilities

Jamica Plain

1 Practitioners 1 Facilities

Lenox Dale

1 Practitioners 1 Facilities

Leominister

1 Practitioners 1 Facilities

Linwood

1 Practitioners 1 Facilities

Metheun

1 Practitioners 1 Facilities

Methven

1 Practitioners 1 Facilities

Mount Hermon

1 Practitioners 1 Facilities

N. Billerica

1 Practitioners 1 Facilities

N. Cambridge

1 Practitioners 1 Facilities

Newton Corner

1 Practitioners 1 Facilities

No Andover

1 Practitioners 1 Facilities

North Scituate

1 Practitioners 1 Facilities

N Reading

1 Practitioners 1 Facilities

Ocean Bluff

1 Practitioners 1 Facilities

Sommerville

1 Practitioners 1 Facilities

Squantum

1 Practitioners 1 Facilities

S. Weymouth

1 Practitioners 2 Facilities

Tewsbury

1 Practitioners 1 Facilities

Tyngsborough

1 Practitioners 3 Facilities

Tyringham

1 Practitioners 1 Facilities

Westspringfield

1 Practitioners 1 Facilities

W Hatfield

1 Practitioners 1 Facilities

W Roxbury

1 Practitioners 2 Facilities

W. Springfield

1 Practitioners 1 Facilities

E Walpole

0 Practitioners 2 Facilities

Waverly

0 Practitioners 2 Facilities

W. Brookfield

0 Practitioners 2 Facilities

West Medford

0 Practitioners 2 Facilities

W. Tisbury

0 Practitioners 2 Facilities