The office of the welcome center is open 8am-5pm. They leave indoor bathrooms on the left side of the building unlocked 24 hours, though. The parking lot has several good discreet spots, as well as picnic tables away from lit areas.
Very fun men's bathrooms located in Wegmans. The bathrooms are in the Dining Hall and by the front registers. The urinals are so much fun. Great place to get hard together and show off.