Celtic Art Glass Co 3260 W 121st St Cleveland, OH 44111 Phone: (216) 941-6042 Fax: (216) 941-4566
Category: Glass - Carved Ornamental Beveled Etc