24/7 Decatur Prayer is relocated at the Decatur Ministry Center located at 4010 E. Fulton Ave, Decatur.