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