Jeff Orr

Dean
Phone: 
(902) 867-2214
Building: 
Xavier Hall
Office: 
206
email: 
jorr@stfx.ca