It was earlier reported that Titans would begin shooting September 25 in Atlanta, Georgia… now, it seems there has been a change of plans.
Newer production listings still see Titans lensing on September 25, but the filming location is now Toronto, Canada.
With Black Lightning already scheduled to be shooting in Atlanta, and every other DC show filming in Vancouver, perhaps a different location is a good thing that will allow a new talent pool of actors to appear on the show.
Toronto is currently home to some genre shows including Freeform’s Shadowhunters so this should work out well, if Toronto is indeed the Titans’ destination.