Asked in Disney
Disney

Where do the Incredibles live?

Answer

User Avatar
Wiki User
03/22/2011

The incredibles live in metrocity