John Armstrong, MD
Presque Isle, ME
Physician
Family Medicine
Facilities
Northern Light A R Gould Hospital
Hospital · General Acute Care Hospital
Po Box 151, Presque Isle, ME 04769
Cary Medical Center
Hospital · General Acute Care Hospital
163 Van Buren Rd Suite 1, Caribou, ME 04736
Northern Light Home Care & Hospice
Agency · Home Health Agency
225 Gorham Rd Suite 200, So Portland, ME 04106
Houlton Regional Hospital
Hospital · Critical Access Hospital
20 Hartford Street, Houlton, ME 04730
Northern Light Home Care & Hospice
Agency · Community Based Hospice Care Agency
225 Gorham Rd Suite 200, South Portland, ME 04106
163 Van Buren Rd
Clinical Location
163 Van Buren Rd, Caribou, ME 04736
74 Access Hwy
Clinical Location
74 Access Hwy, Caribou, ME 04736
Po Box
Clinical Location
Po Box, Caribou, ME 04736
Valley Home Health Services
Agency · Home Health Agency
19 Marshall Ave Suite 3, Caribou, ME 04736
Maine Veterans Home - Caribou
Nursing & Assisted Living · Skilled Nursing Facility
163 Van Buren Rd Suite 2, Caribou, ME 04736
Borderview Rehab & Living Ctr
Nursing & Assisted Living · Skilled Nursing Facility
208 State Street, Van Buren, ME 04785