This photo from March 1964 shows one of Parramatta Road’s smaller car yards on the corner of Telopea Avenue, Homebush West.
Home Total Oil Products
This photo from March 1964 shows one of Parramatta Road’s smaller car yards on the corner of Telopea Avenue, Homebush West.