Skip to main content

Felix And Helen Juda Foundation

Profile

Last profile update: 01/31/2016

At A Glance

Felix And Helen Juda Foundation

20201 SW Birch St.

Newport Beach, CA United States 92660

Type of Grantmaker

Independent foundation

EIN

956048035

BRIDGE Number

6578525390

Background

Established in 1951 in CA