James Caroll

Active Depew, NY Shareholder for Caroll Rug, Inc.

(716)685-5041