Sheehan Hall WSU
Sheehan Hall
Worcester State University - Worcester, MA