Selby and Richard McRae Foundation
OTHER
Jackson, Mississippi, United States
The Selby and Richard McRae Foundation is a foundation based in Jackson, Mississippi. Established in 1965, the foundation provides grants for social services, religion, and education, as well as for cultural programs. The assets are managed by the executive management team.
Investment History
Chronological investment activity
No investment history available