is not in process of liquidation on Dec 21, 2022
Where is LEAP OF FAITH OUTREACH's headquarters?
LEAP OF FAITH OUTREACH's headquarters is located at 5210 48TH AVE SW, SEATTLE, WA, 98136, USA
What year was LEAP OF FAITH OUTREACH started?
LEAP OF FAITH OUTREACH was started in 2009