Doctor profile · Federal record
Dr. Thomas Armstrong, OD
Optometrist (CMS: Optometry) · Kingston, PA
- NPI 1265263933
- Accepts Medicare
- 2 yrs in practice
- Male
- Group practice
- No sanctions
Practice & contact
Operates at 4 locations .
- Primary practice
-
703 Rutter Ave
Kingston, PA 187044801
(570) 288-7405
fax (570) 288-7406 - Additional location
-
126 W Front St
Berwick, PA 186034702
(570) 752-7458
fax (570) 759-3663 - Additional location
-
789 Airport RD Ste 105
Hazle Township, PA 182023294
(570) 455-3391
fax (570) 455-9150 - Additional location
-
9 N Market St
Nanticoke, PA 186341410
(570) 735-3114
fax (570) 735-7887 - Mailing address
-
2661 Riva RD Ste 1030
Annapolis, MD 214017131
Show 1 more location
Credentials & registration
- NPI registered
- August 2024 — 2 yrs on file
- Profile last updated
- October 5, 2025
- Year of graduation
- 2024 — 2 yrs since
- Specialty taxonomy
- 152W00000X — NUCC code
- State license (1)
- Pennsylvania #OEG004194
Federal sanctions & exclusions
No sanctions, exclusions or revocations on file
Checked against OIG LEIE on NPI 1265263933. Last verified May 11, 2026.Open Payments
Industry payments received
All-time total
$61
Transactions
3
Manufacturers
3
| Payer (manufacturer) | Industry | Txns | Amount |
|---|---|---|---|
| Tarsus Pharmaceuticals, INC. | 1 | $26.47 | |
| CooperVision INC. | 1 | $18.99 | |
| Oyster Point Pharma, INC. | 1 | $15.58 |
By nature of payment
Frequently asked questions
What is Dr. Thomas Armstrong's medical specialty?
Dr. Thomas Armstrong practices Optometrist in Kingston, PA.
Where does Dr. Thomas Armstrong practice?
Dr. Thomas Armstrong practices at 703 Rutter Ave, Kingston, PA 187044801. Office phone: 5702887405.
What is Dr. Thomas Armstrong's NPI?
Dr. Thomas Armstrong's National Provider Identifier (NPI) is 1265263933, issued by NPPES.
Does Dr. Thomas Armstrong accept Medicare assignment?
Yes. Dr. Thomas Armstrong accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.