Image Not Available
for Alex Taylor and Company
Biography"Alex Taylor & Co. which at one time was one of the major Sporting Goods store located in New York, N.Y. was established in 1897. Originally located on 16 E. 42nd The company relocated several times in Manhattan's Time Square area, until it's closing and final location on 38th street. It is not known when the company went out of business"--http://keymancollectibles.com/bats/alextaylorco..htm