Accepts Medicare (pay less out of pocket)
Phone
(515) 255-7414
Specialty
Neurology
Gender
M
Medical School
Des Moines University Of Osteopathic Medicine And Health Sciences
Graduation Year
1984
Offers Telehealth Services
No
Accepts Medicare Assignment
Yes
Practice State: IA
Line Service Count: 14
Beneficiary Count: 13
Practice State: IA
Line Service Count: 17
Beneficiary Count: 12
                                        2600 Grand Ave
                                        Suite 102
                                        
                                            Des Moines, IA 50312
                                            
                                                -5300
                                            
                                        
                                        
                                            Phone: (515)
                                            255-7414
                                        
                                        
                                    
                                        715 Sw Ankeny Rd
                                        
                                        
                                            Ankeny, IA 50023
                                            
                                                -9798
                                            
                                        
                                        
                                            Phone: (515)
                                            289-9600
                                        
                                        
                                    
                                        717 Sw Ankeny Rd
                                        
                                        
                                            Ankeny, IA 50023
                                            
                                                -9798
                                            
                                        
                                        
                                            Phone: (515)
                                            289-9600