17 Holland St.
Somerville, Massachusetts 02144

Kiosk is from Australia.

Added by Upcoming Robot on October 11, 2007