EDWARD STACK, M.D.

Ophthalmology

Active Individual
NPI: 1801899885

Practice Address

5300 GATEWAY CTR
Flint, MI 48507

Phone: (810) 720-9111

Specialties

Specialty Code Primary License
Ophthalmology 207W00000X Yes 4301065179 (MI)

Frequently Asked Questions

NPI 1801899885 is the National Provider Identifier for EDWARD STACK, M.D., a Ophthalmology provider located in Flint, MI. This NPI was enumerated on May 24, 2005.
EDWARD STACK, M.D. practices at 5300 GATEWAY CTR, Flint, MI 48507.

Quick Facts

NPI
1801899885
Type
Individual
Enumerated
May 24, 2005
Last Updated
Dec 6, 2023

Nearby Providers