is not in process of liquidation on Mar 7, 2024
Where is Serra Foundation's headquarters?
Serra Foundation's headquarters is located at 2345 Crest Road SouthBirmingham, AL 35223
What is Serra Foundation's industry?
Serra Foundation is in the industry of charitable purposes pursuant to Section 501(c)(3) of the Internal Revenue Code of 1986
What year was Serra Foundation started?
Serra Foundation was started in 2022
Sources: Alabama Secretary of State