Accepting New Patients
            
                  
          Gender: Male        
        
                
          Languages:
                      
                      , English
                  
        
      
              310 Sterling Dr Ste 100
                  Orchard Park, NY 14127
      (716) 677-6800
    
 
    
      565 Abbott Road
       Buffalo, NY 14220
      (716) 826-7000