I'm pretty sure that's Quirks address. Heard that address before, Google shows a Quirk with that street name