answersLogoWhite

0

Even though Riverdale is a fictional town it is said to be in New York.

User Avatar

jzollie91

Lvl 5
4y ago

What else can I help you with?