Michael J Puk, MD is a Doctor located in Waverly, IA 50677. It is one of the 72882 doctors in United States. Address of Michael J Puk, MD is 105 20th St NW, Waverly, IA 50677, United States. Michael J Puk, MD can be contacted at 13193521711.
Some of the places around Michael J Puk, MD are -
Within less than half a Kilo meter of Michael J Puk, MD, you can also find Northeastern Iowa Synod, Brummer Megan DDS, MercyOne Waverly Orthopedics Care, Lee Fagre, MD, Compassionate Care Veterinary Clinic, Cedar Valley Eye Care, Sorrell Pottery, MercyOne Waverly Behavioral Health Care, MercyOne Waverly Kidney Care, MercyOne Waverly Family Medicine and many more.
Within around 250 meter aerial distance, there are at least 2 more doctors around Michael J Puk, MD. These doctors are - Adam C. Brooks, MD, Daniel S Miller, MD
105 20th St NW, Waverly, IA 50677, United States
Contact number of Michael J Puk, MD is 13193521711.
Address of Michael J Puk, MD is 105 20th St NW, Waverly, IA 50677, United States.
Michael J Puk, MD is located in Waverly, IA 50677.
Michael J Puk, MD is a Doctor in United States
Pincode of Waverly, IA 50677 is 50677