Doctor profile · Federal record

Dr. Andrew Bolles, O.D.

Optometrist (CMS: Optometry) · Optometrist · Battle Creek, MI

  • NPI 1720362585
  • 15 yrs in practice
  • Licensed in 2 states
  • Male
  • Solo practice
  • No sanctions

Practice & contact

NPPES Updated May 11, 2026
Primary practice
100 North Ave
Battle Creek, MI 490173417
(269) 962-7595
fax (269) 963-9202
Mailing address
1950 Old Gallows RD Ste 520
Vienna, VA 221823970

Credentials & registration

NPPES · NUCC
NPI registered
September 2011 — 15 yrs on file
Profile last updated
October 1, 2021
Year of graduation
2011 — 15 yrs since
Specialty taxonomy
152W00000X — NUCC code
State licenses (2)
Michigan #4901004775 · Florida #OPC4651

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

Checked against OIG LEIE on NPI 1720362585. Last verified May 11, 2026.

Medicare procedures · 2023

Top services delivered

CMS Provider Utilization
Total services
233
Distinct HCPCS
5
Medicare allowed
$16,149
HCPCS Description Services Patients Avg allowed
92014 Established patient complete exam of visual system 79 78 $113
99212 Established patient office or other outpatient visit, 10-19 minutes 57 38 $51
92133 Imaging of optic nerve 49 30 $32
92250 Photography of the retina 24 24 $33
99213 Established patient office or other outpatient visit, 20-29 minutes 24 18 $82

In context: peer comparison

Among 10 peers in Battle Creek Optometrist, average services per provider: 46. This provider delivers 5.1× the peer median.

Open Payments

Industry payments received

CMS Open Payments
All-time total
$342
Transactions
7
Manufacturers
4
Payer (manufacturer) Industry Txns Amount
Alcon Vision LLC 2 $237.12
Bausch & Lomb Americas INC. 3 $57.64
Oyster Point Pharma, INC. 1 $29.18
Tarsus Pharmaceuticals, INC. 1 $18.45

By nature of payment

Food and Beverage
$342

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
323
Patients
74
Total drug cost
$27,934
Drug Type Claims Patients Total cost
Latanoprost Generic 199 51 $4,733
Brimonidine Tartrate Generic 26 0 $153
Timolol Maleate Generic 22 0 $221
Brimonidine Tartrate-Timolol (Brimonidine Tartrate/Timolol) Brand 17 0 $2,870
Combigan (Brimonidine Tartrate/Timolol) Brand 16 0 $4,762
Erythromycin (Erythromycin Base) Brand 15 12 $189
Tobramycin-Dexamethasone (Tobramycin/Dexamethasone) Brand 15 11 $799
Restasis (Cyclosporine) Brand 13 0 $14,209

Frequently asked questions

Auto-generated from federal data
What is Dr. Andrew Bolles's medical specialty?
Dr. Andrew Bolles practices Optometrist in Battle Creek, MI.
Where does Dr. Andrew Bolles practice?
Dr. Andrew Bolles practices at 100 North Ave, Battle Creek, MI 490173417. Office phone: 2699627595.
What is Dr. Andrew Bolles's NPI?
Dr. Andrew Bolles's National Provider Identifier (NPI) is 1720362585, issued by NPPES.
Does Dr. Andrew Bolles accept Medicare assignment?
Dr. Andrew Bolles does not accept Medicare assignment for all services. Patients may be billed amounts beyond Medicare-allowed charges.
What procedures does Dr. Andrew Bolles commonly perform?
Top Medicare-reported procedures in 2023: Established patient complete exam of visual system (HCPCS 92014); Established patient office or other outpatient visit (HCPCS 99212); Imaging of optic nerve (HCPCS 92133). Source: CMS Medicare Physician & Other Practitioners file.