Submitted by David on Tue, 03/11/2014 - 23:43 Current condition Unknown I've set the approximate location. There isn't 54A or even a 54 Peel Street now, but I guess it was where the Garley Building, 46-52A Peel Street, is today. Corrections welcome. Log in or register to post comments