Printer friendly

What does TODA stand for?

TODA stands for The Office of Design and Architecture (New York, NY and London, England, UK)

This definition appears somewhat frequently and is found in the following Acronym Finder categories:

  • Business, finance, etc.

See other definitions of TODA

Other Resources:
We have 3 other meanings of TODA in our Acronym Attic