HEALTHCARE FOR LIFE – Optometrist, NPI 1942569314

HEALTHCARE FOR LIFE is a healthcare provider. based in Muscle shoals, Alabama. specializing in Optometrist. The NPI Number for HEALTHCARE FOR LIFE is 1942569314

Main info

Organization
Name
HEALTHCARE FOR LIFE
NPI
1942569314
Phone
(256) 332-5440
Address
102 SAINT ANDREWS DR
Authorized Official
DR. STUART M GREENBERG PRESIDENT O.D.
Enumeration Date
4 May 2012
Last Update Date
8 May 2012
Data current as of
20 May 2026

Profile Insights

NPPES metrics only — not quality of care.

Methodology
Experience33
Completeness80
Years active:14State licenses:0Digital endpointsUpdated within 12 months

Provider Addresses for HEALTHCARE FOR LIFE

  • 102 SAINT ANDREWS DR

    MUSCLE SHOALS, AL 356612978

    Phone: (256) 332-5440

    Fax: (256) 332-5403

    Type: Mailing

  • 15255 HIGHWAY 43

    STE 4

    RUSSELLVILLE, AL 356531924

    Phone: (256) 332-5440

    Fax: (256) 332-5403

    Type: Location

NPPES updates history

No NPPES updates recorded for this provider.

Prescription Activity

Loading prescription activity...

Open Payments (CMS)

No Open Payments data available for this provider.

This can happen when there are no reportable CMS Open Payments records.

Medicare Enrollment & Revalidation

Source: CMS public data · Not endorsed by CMS ·

Educational use only—not medical, billing, or legal advice.

No Medicare enrollment or revalidation data available for this provider in our database.

Prepare CMS-855 application → · Look up this NPI in PECOS → · Verify on CMS PECOS

Medicare Utilization (FFS)

Source: CMS public data · Not endorsed by CMS · Beneficiary counts under 11 are suppressed in source data ·

Educational use only—not medical, billing, or legal advice.

No Medicare fee-for-service utilization data available for this provider in our database.

Insurance plans in this area (ZIP 35661)

Loading plans...

Reviews

All reviews are moderated before publication. Reviews reflect users' opinions; we do not verify the accuracy of individual reviews.

No reviews yet. Be the first to share your experience — your opinion helps families compare providers.

Frequently asked questions

Is HEALTHCARE FOR LIFE listed with a National Provider Identifier?
Yes — HEALTHCARE FOR LIFE has NPI 1942569314 on file in the registry.
Is HEALTHCARE FOR LIFE shown as active in public data?
Registry records indicate HEALTHCARE FOR LIFE maintains an active NPI.
What expertise is attributed to HEALTHCARE FOR LIFE?
HEALTHCARE FOR LIFE's specialty line reads Optometrist. Clinical services aligned with this taxonomy classification.
Is HEALTHCARE FOR LIFE located near Muscle Shoals?
HEALTHCARE FOR LIFE currently maps to Muscle Shoals, Alabama in this extract.
When was this NPI issued?
Enumeration for HEALTHCARE FOR LIFE is noted as May 4, 2012 where the registry provides it.

Similar Providers

305, West Nassau Avenue, Houston Corner, Muscle Shoals, Colbert County, Alabama, 35661, United States
NPI: 1578544888
1202B WOODWARD AVENUE
NPI: 1629144340
State Street, East Haven, Muscle Shoals, Colbert County, Alabama, 35662, United States
NPI: 1396890455
711 COX CREEK PKWY
NPI: 1932462264
215, Pointe Verde Circle, Heritage Plantation, Madison, Madison County, Alabama, 35758, United States
NPI: 1649763525