Rubber - Stamps (Manufacturers) in Flushing, NY
Long Island Stamp & Seal Co