MP

MICHAEL JOHN PUK, MD

Ophthalmology in WATERLOO, IA

Request an appointment and we'll contact this provider to confirm availability for you.

About

Michael John Puk is a physician specializing in ophthalmology based in Waterloo, Iowa.

Generated from public NPI Registry data only. Not independently verified — confirm credentials directly with the practice.

Common questions

What is MICHAEL JOHN PUK's specialization?

MICHAEL JOHN PUK specializes in Ophthalmology.

Where does MICHAEL JOHN PUK practice?

MICHAEL JOHN PUK practices in WATERLOO, IA.

What is MICHAEL JOHN PUK's NPI number?

MICHAEL JOHN PUK's NPI number is 1932153640.

Practice Location

909 E SAN MARNAN DRIVE
WATERLOO, IA 507025611

Ophthalmology Doctors Near Waterloo

Marshalltown, IA (4)Hiawatha, IA (5)Cedar Rapids, IA (13)Mason City, IA (7)Iowa City, IA (107)Ames, IA (11)Dubuque, IA (11)Des Moines, IA (8)