I just went there. You have to call and make an appointment to drop off the item
Hi Christian, we're currently moving into the building next door and the transition will be complete on Google on Wednesday or Thursday. We are just next door (60 ft away) at 1883 N. Campus Ave. Suite A, next to Gamestop. Our brand new sign will be up Wednesday or Thursday and our social media platforms will all be updated. Thanks and sorry for any confusion, but we're excited to serve everyone with our all new space!
Thanks! Your answer is awaiting moderation.