Crowell Tower: AKA- "The Leaning Tower of Wolfville" is convienently located at the top of the Acadia University campus and was proudly my home away from home for five years on the 3rd floor in room 305 from September of 1998 to April of 2003.
Crowell Tower
No comments:
Post a Comment