The Rebecca warehouse building is located on the Celtic Media Centre campus in the heart of Baton Rouge LA. This unique property is where multiple movies were filmed, including The Fantastic 4 and The Twilight Saga, and is now being re-purposed as warehouse/ manufacturing space.
Schedule a tour today.