Macklem House (Faculty of Health Science)

Overview

 

Location: 18 Barrie Street is located at the intersection of Barrie and King St.