Asked in
Evanescence

Where does Amy Lee live?

Answer

User Avatar
Wiki User
March 14, 2012 6:46AM

Manhattan, New York in an old chapel that has been turn into apartments.

hey amy lee

do you really live in manhattan new york right now