Location of certain traffic-generating uses. No use or structure involving, as a principal part of the conduct of a business, the use or servicing of motor vehicles, such as an automobile and gasoline service station, automobile sales area, new and used car lots, community garage or parking area, public garage, storage garage, drive-in business, distribution plant, motor freight terminal or any other use or structure which generates substantial or concentrated vehicular traffic, shall be located within 600 feet of a church, school, library, hospital, charitable institution or place of public assemblage, public park, playground, fire station or an institution for the care or housing of children or the aged and when the uses or structures are located along the same street, road or highway. Similarly, no use or structure such as second-mentioned above shall be located closer than 600 feet to a use or structure such as first-mentioned above. The distances between uses and structures shall be measured in a straight line from the nearest boundary of the lot of one such use to the nearest boundary of the other use.