The Meter Stamp Society webpage has a HUGE catalog of US meter types here, which lists yours as within "Group DH" made by the International Postal Supply Co:
https://en.wikibooks.org/wiki/Unite...tamp_CatalogYour specific machine (#6018) was used by the City of New York, images here:


Some machines of this model did have slogans to the left of the town dial:
