J & L Christmas Trees & Open Air Market
11734 Euclid Ave
Cleveland, OH 44106-4351
216-231-5965