SPIRIT OF ELIJAH, INC. is an Active company incorporated on March 18, 2008 with the registered number F08000001209. This Foreign Non Profit company is located at 7919 SW 83RD PLACE, OCALA, FL, 34476-5734, US and has been running for seventeen years. There are currently three active principals.