Store was at 837-847 Yonge Street, Toronto. "The Largest Radio and Automotive Store in the World." The claim is believable, judging by the interior store photo inside front cover. Store at the intersection with Davenport was the "Grand Central Market" before Canadian Tire took over the building in 1937.