February 2, 2011. I call this place the "Death Star Laundry", on Lansdowne Ave. just south of Wallace Ave. Notice the resemblance?