Not Accepting New Patients
                  
          Gender: Male        
        
                
          Languages:
                      
                      , English
                  
        
      
              2625 Delaware Ave Ste 124
                  Buffalo, NY 14216
      (716) 447-6450
    
 
    
      2950 Elmwood Ave. 
       Kenmore, NY 14217
      (716) 447-6100