Where is the IT Support Center located? June 07, 2022 17:50 Updated The Baldwin Wallace University Information Technology Support Center is located at 20 Beech Street, Berea OH 44017. Related articles What are the hours for the IT Support Center? How can I contact the IT Support Center? Baldwin Wallace University Information Technology Policies How can I contact IT Support to report a problem, make a request or ask a question? Why can't I access the Ellucian Go App?