SHEEPGATE MINISTRIES, INC. is an Active company incorporated on July 18, 2006 with the registered number N06000007622. This Domestic Non Profit company is located at 3150 NE 36th Ave Lot 339, Ocala, FL, 34479, US and has been running for eighteen years. There are currently three active principals.