The Lost + Found Factory was located on Liberty Avenue, near Point State Park in Downtown Pittsburgh in the former Visitor’s Center Kiosk.

See it with Street View (rather lonely without the factory)