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