Accepts Medicare (pay less out of pocket)
Phone
(256) 734-9613
Specialty
Ophthalmology
Gender
M
Medical School
University Of Alabama School Of Medicine
Graduation Year
2001
Offers Telehealth Services
No
Accepts Medicare Assignment
Yes
Procedure Category
Cataract surgery
Count
144
Percentile
58
Practice State: AL
Line Service Count: 86
Beneficiary Count: 76
Practice State: AL
Line Service Count: 1738
Beneficiary Count: 666
Practice State: AL
Line Service Count: 2608
Beneficiary Count: 792
Practice State: AL
Line Service Count: 35
Beneficiary Count: 19
                                        1000 2nd Ave Sw
                                        
                                        
                                            Cullman, AL 35055
                                            
                                                -4934
                                            
                                        
                                        
                                            Phone: (256)
                                            734-9613
                                        
                                        
                                    
                                        250 State Farm Pkwy
                                        
                                        
                                            Birmingham, AL 35209
                                            
                                                -7181
                                            
                                        
                                        
                                            Phone: (205)
                                            943-4600
                                        
                                        
                                    
                                        1716 University Blvd
                                        
                                        
                                            Birmingham, AL 35233
                                            
                                                -1816
                                            
                                        
                                        
                                            Phone: (205)
                                            943-4600
                                        
                                        
                                    
                                        1720 University Boulevard
                                        
                                        
                                            Birmingham, AL 35233
                                            
                                                -1816
                                            
                                        
                                        
                                            Phone: (205)
                                            943-4600
                                        
                                        
                                    
                                        971 Fairfax Park
                                        Suite D
                                        
                                            Tuscaloosa, AL 35406
                                            
                                                -2829
                                            
                                        
                                        
                                            Phone: (205)
                                            561-6200
                                        
                                        
                                    
                                        255 Medical Dr
                                        Suite 1
                                        
                                            Winfield, AL 35594
                                            
                                                -5005
                                            
                                        
                                        
                                            Phone: (205)
                                            943-4600