Accepts Medicare (pay less out of pocket)
Phone
(540) 680-3433
Specialty
Vascular Surgery
Gender
M
Medical School
University Of Kansas School Of Med (kc/wich/sal)
Graduation Year
1987
Offers Telehealth Services
No
Accepts Medicare Assignment
Yes
Facility Type
Group
Group Name
MOUNTAIN SPRING VASCULARMember Count
13
Accepts Medicare Assignment
Y
Facility Type
Group
Group Name
FAIRFAX LOUDOUN OBGYN, INCMember Count
5
Accepts Medicare Assignment
Y
Practice State: VA
Line Service Count: 34
Beneficiary Count: 31
Practice State: VA
Line Service Count: 16
Beneficiary Count: 16
Practice State: VA
Line Service Count: 153
Beneficiary Count: 153
Practice State: VA
Line Service Count: 25
Beneficiary Count: 25
Practice State: VA
Line Service Count: 119
Beneficiary Count: 89
Practice State: VA
Line Service Count: 119
Beneficiary Count: 84
Practice State: VA
Line Service Count: 125
Beneficiary Count: 123
Practice State: VA
Line Service Count: 191
Beneficiary Count: 184
Practice State: VA
Line Service Count: 172
Beneficiary Count: 137
Practice State: VA
Line Service Count: 269
Beneficiary Count: 72
                                        550 Broadview Ave
                                        Suite 102
                                        
                                            Warrenton, VA 20186
                                            
                                                -2036
                                            
                                        
                                        
                                            Phone: (540)
                                            680-3433
                                        
                                        
                                    
                                        5589 Greenwich Rd
                                        
                                        
                                            Virginia Beach, VA 23462
                                            
                                                -6565
                                            
                                        
                                        
                                        
                                            Phone:
                                        
                                    
                                        5589 Greenwich Rd
                                        Suite 100
                                        
                                            Virginia Beach, VA 23462
                                            
                                                -6565
                                            
                                        
                                        
                                            Phone: (757)
                                            437-2882
                                        
                                        
                                    
                                        680 Kingsborough Sq
                                        Suite B
                                        
                                            Chesapeake, VA 23320
                                            
                                                -4988
                                            
                                        
                                        
                                            Phone: (757)
                                            547-0434