Find a Doctor Near You!

St. Joseph Healthcare Primary Care Locations

St. Joseph Hospital Bangor

360 Broadway, Bangor, ME 04401

207.907.1000 Get Directions

St. Joseph Family Medicine – Brewer

329 Wilson Street, Brewer, ME 04412

207.307.3000 Get Directions

St. Joseph Family Medicine – Broadway

900 Broadway, Bangor, ME 04401

207.907.3777 Get Directions

St. Joseph Family Medicine – Hampden

21 Western Avenue, Hampden, ME 04444

207.862.0300 Get Directions

St. Joseph Family Medicine – Mount Hope

700 Mount Hope Avenue, Bangor, ME 04401

207.907.3030 Get Directions

St. Joseph Internal Medicine

900 Broadway, Bangor, ME 04401

207.907.3300 Get Directions

St. Mary’s Health System Primary and Urgent Care

St. Mary’s Regional Medical Center

93 Campus Avenue, Lewiston, ME 04240

207.777.8100 Get Directions

Poland Family Practice

a Department of St. Mary’s Regional Medical Center 1230 Maine Street, Poland, ME  04274

207.998.4483 Get Directions

Richard Kappelmann, MD

a Department of St. Mary’s Regional Medical Center 100 Campus Avenue, Suite 203, Lewiston, ME  04240

207.777.4100 Get Directions

St. Mary’s Auburn Medical Associates

2 Great Falls Plaza, Second Floor, Auburn, Maine 04210 

207.330.3950 Get Directions

St. Mary’s Lewiston-Auburn Internal Medicine

3 Willow Run, Auburn, ME 04210

207.795.6800 Get Directions

St. Mary’s Center for Family Medicine at Mollison Way

15 Mollison Way, Lewiston, ME 04240

207.777.4440 Get Directions

St. Mary’s Medical Associates

99 Campus Avenue, 2nd Fl, Lewiston, ME  04240

207.777.8810 Get Directions

St. Mary’s Urgent Care Clinic

791 Turner Street, Auburn, ME 04210

207.330.3900 Get Directions

St. Joseph Hospital Nashua Primary and Urgent Care

St. Joseph Hospital Nashua

172 Kinsley Street, Nashua, NH 03060

603.882.3000 Get Directions

St. Joseph Hospital Adult Medicine – Nashua

173 Daniel Webster Highway, Nashua, NH 03060

603.891.4400 Get Directions

St. Joseph Hospital Family Medicine – Hudson

208 Robinson Road, Hudson, NH 03051

603.882.6700 Get Directions

St. Joseph Hospital Family Medicine – Merrimack

4 Dobson Way, Merrimack, NH 03054

603.424.4181 Get Directions

St. Joseph Hospital Family Medicine – Milford

444 Nashua Street, Milford, NH 03055

603.673.3014 Get Directions

St. Joseph Hospital Family Medicine – Nashua

460 Amherst Street, Nashua, NH 03063

603.883.7970 Get Directions

St. Joseph Hospital Family Medicine – South Nashua

173 Daniel Webster Highway, Nashua, NH 03060

603.891.4804 Get Directions

St. Joseph Hospital Internal Medicine – Riverside

17 Riverside Street, Suite 202, Nashua, NH 03062

603.595.3614 Get Directions

St. Joseph Hospital Pediatrics – Milford

444 Nashua Street, Milford, NH 03055

603.673.3870 Get Directions

St. Joseph Hospital Pediatrics – Nashua

155 Kinsley Street, Nashua, NH 03060

603.889.6671 Get Directions

St. Joseph Hospital Pediatrics – Sky Meadow

387 East Dunstable Road (Sky Meadow) Nashua, NH 03062

603.880.1440 Get Directions

St. Joseph Hospital Urgent Care – Milford

442 Nashua Street, Milford, NH 03055

603.673.5623 Get Directions