Appointments (New Patients Welcome)
Primary Contact
641-428-6999Services & Specialties
Areas of Specialization
- Nephrology
 - Virtual Visits
 
Locations & Contact
Primary Location
MercyOne North Iowa Specialty Care
                                                        1000 4th Street SW 
                                                                                                                Mason City, IA 50401
                                                    
Hancock County Health System - Garner Medical Clinic
                                                        730 West 3rd 
                                                                                                                Garner, IA 50438
                                                    
Hancock County Health System - Britt Medical Clinic
                                                        532 1st Street NW 
                                                                                                                Britt, IA 50423
                                                    
Education & Certifications
Education
                            Residency: 
                                        
Jersey Shore University Medical Center                    
                            Medical School: 
                                        
Poznan University of Medical Sciences Center                    
                            Fellowship: 
                                        
Loma Linda University Medical Center                    
Board Certifications
Nephrology, American Board of Internal Medicine (Nephrology)