Michael Puk J

Primary Specialty: Ophthalmology
Experience: 35 + years
Location
1409 W 1St St
Cedar Falls, IA 50613-2115
+8 more locations


Phone Number
(319) 268-2020

About Michael J Puk

Michael J Puk is a Ophthalmology specialist in Cedar Falls, Iowa. His practice locations are also in Sumner, IA, Waverly, IA and Waterloo, IA. He graduated from University Of Iowa, Rj & L Carver College Of Medicine with his medical degree in 1989. Michael J Puk has more than 35 years of experience. His specialties include Ophthalmology.
Michael J Puk is affiliated with many hospitals including Waverly Health Center, Allen Hospital, Mercyone Waterloo Medical Center and Community Memorial Hospital Medical Center. He cooperates with many other doctors and specialists in medical group Cedar Valley Medical Specialists Pc.

Specialties

Education

Michael Puk graduated from the University Of Iowa, Rj & L Carver College Of Medicine in 1989.

Medical Group Practices

Doctor Profile

First Name Michael
Last Name Puk
Gender Male
NPI 1932153640
PECOS ID 4284785049

Affiliated Hospitals


312 9Th Street Sw, Waverly, IA 50677
Hospital Rating:

Patient Survey Rating:

1825 Logan Avenue, Waterloo, IA 50703
Hospital Rating:

Patient Survey Rating:

3421 West Ninth Street, Waterloo, IA 50702
Hospital Rating:

Patient Survey Rating:

909 West First Street, Sumner, IA 50674
Hospital Rating:

Patient Survey Rating:

Medical Licenses

Specialization Classification License Number State
Ophthalmology 29301 Iowa

Locations

Michael J Puk
1409 W 1St St
Cedar Falls, IA 50613-2115
(319) 268-2020


Michael J Puk
909 W 1St St
Sumner, IA 50674-1203
(563) 578-2161


Michael J Puk
312 9Th St Sw
Waverly, IA 50677-2929
(319) 833-5954


Michael J Puk
312 9Th St Sw
Suite 3056
Waverly, IA 50677-2929
(319) 483-4029


Michael J Puk
1300 10Th Ave Sw
Waverly, IA 50677-3771
(319) 233-2020


Michael J Puk
1753 W Ridgeway Ave
Waterloo, IA 50701-4588


Michael J Puk
3421 W 9Th St
Waterloo, IA 50702-5401
(319) 272-8000


Michael J Puk
909 E San Marnan Dr
Waterloo, IA 50702-5611
(319) 233-2020


Michael J Puk
1825 Logan Ave
Waterloo, IA 50703-1916
(319) 235-3941