Home Wiki Where does Anthony Quintal live? Where does Anthony Quintal live?Brandy KellisonJanuary 14, 2022Wiki We were at the mall near our house, Quintal, who lives in Methuen, Massachusetts, told Business Insider. Previous Post What happened to Lisa Duckworth? Next Post Why is Lyra called Antarctica?