Many of the famous advertising offices are located in Madison avenue.
I read the above sentence on a TOEFL website according to it the in in the sentence is incorrect. Is the website correct ? If so then what is the correct preposition to use here ? Should it be located on or located at ?