6231 Tonawanda Creek Rd, Lockport, NY, 14094 (current address)
Apt 203, Lockport, NY, 14094 (2019)
7200 Williams Rd, Niagara Falls, NY, 14304 (2016)
7200 Williams Rd, Niagara Falls, NY, 14304 (2015)
6300 Corwin Sta, Newfane, NY, 14108 (2014)
179 Orchard St, New York, NY, 10002 (2012)