Jubilee Restoration Center Church of Baton Rouge, LA. The location of Jubilee Restoration Center Church is 70805, 2552 Sheldon Dr - marked with a pin on Google Map.