Doctor profile · Federal record
Dr. James Eshleman, DO
Family Medicine Physician · Calais, ME
- NPI 1285630889
- 21 yrs on file
- Male
- Group practice
- No sanctions
Practice & contact
- Primary practice
-
37 Palmer St Ste 3
Calais, ME 046191341
(207) 454-8195 - Mailing address
-
190 Riverside St, Suite 6B
Portland, ME 041031073
Credentials & registration
- NPI registered
- June 2005 — 21 yrs on file
- Profile last updated
- November 13, 2019
- Specialty taxonomy
- 207Q00000X — NUCC code
- State license (1)
- Maine #867
- Medicaid
- ME #106930199
Federal sanctions & exclusions
No sanctions, exclusions or revocations on file
Checked against OIG LEIE on NPI 1285630889. Last verified May 11, 2026.Open Payments
Industry payments received
All-time total
$69
Transactions
4
Manufacturers
3
| Payer (manufacturer) | Industry | Txns | Amount |
|---|---|---|---|
| AstraZeneca Pharmaceuticals Lp | 2 | $30.71 | |
| Gilead Sciences, INC. | 1 | $20.61 | |
| Abbott Laboratories | 1 | $17.49 |
By nature of payment
Medicare Part D · 2023
Top prescriptions
Total claims
1,682
Patients
530
Total drug cost
$145,975
| Drug | Type | Claims | Patients | Total cost |
|---|---|---|---|---|
| Atorvastatin Calcium | Generic | 178 | 67 | $3,843 |
| Gabapentin | Generic | 170 | 38 | $4,098 |
| Levothyroxine Sodium | Generic | 148 | 44 | $2,120 |
| Furosemide | Generic | 131 | 38 | $1,178 |
| Albuterol Sulfate Hfa (Albuterol Sulfate) | Brand | 120 | 32 | $4,142 |
| Metoprolol Tartrate | Generic | 117 | 37 | $807 |
| Amlodipine Besylate | Generic | 105 | 38 | $1,437 |
| Eliquis (Apixaban) | Brand | 99 | 30 | $116,262 |
| Omeprazole | Generic | 98 | 33 | $2,485 |
| Pantoprazole Sodium | Generic | 97 | 28 | $1,924 |
Frequently asked questions
What is Dr. James Eshleman's medical specialty?
Dr. James Eshleman practices Family Medicine Physician in Calais, ME.
Where does Dr. James Eshleman practice?
Dr. James Eshleman practices at 37 Palmer St Ste 3, Calais, ME 046191341. Office phone: 2074548195.
What is Dr. James Eshleman's NPI?
Dr. James Eshleman's National Provider Identifier (NPI) is 1285630889, issued by NPPES.