Clarkson grad here, looks like the chargers are in the parking lot next to Snell hall. Its a nice, safe campus, filled with engineers. I'm sure they'll be very curious, and know what you've got. Bonus, the chargers sponsored by National Grid are (almost always) free. Looks like a few miles down the road in Canton you could charge at both St. Lawrence University and SUNY Canton.
Can't say I've charged at of those in particular, mostly cause I haven't been back to campus since I got my Roadster.
Its a nice area, lots to do.