is not in process of liquidation on Mar 5, 2024
Where is MicroGrants's headquarters?
MicroGrants's headquarters is located at 3817 Pleasant Avenue SouthMinneapolis, MN 55409
What year was MicroGrants started?
MicroGrants was started in 2005
Sources: Alabama Secretary of State