NEEDHAM, MA
TRAUB CAPITAL MANAGEMENT LLC
2079207
200300800
7814533929
97 CHAPEL ST.
NEEDHAM, 02492
MA