Adelard A. and Valeda Lea Roy Foundation
Profile
Last profile update:
11/03/2017
Last grant data update:
04/08/2018
At A Glance
Adelard A. and Valeda Lea Roy Foundation
1550 Worcester Rd, 607
Framingham, MA United States 01702-8968
Telephone: 5088721325
Type of Grantmaker
Independent foundation
EIN
046652923
BRIDGE Number
0222745753
Background
Established in 1990 in MA