Billhead: Heymann Brothers, 266 Broome Street, New York CityBillhead from Heymann Brothers, located at 266 Broome Street, between Orchard and Allen Streets in New York City. The billhead identifies the business as "Deutsche Buchhandlung" (German Bookstore). The date is July 28, 1899.