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