Richard W. Rupp Foundation Categories Non-Profit Organization/AssociationNon-Profit Organization/AssociationNon-Profit Organization/Association 21 New Amsterdam Avenue Buffalo NY 14206 (716) 440-2129 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×