Howard Meehan
(American (born 1941))
New Mexico-based artist Howard Meehan creates glass installations for public spaces. Meehan received a Bachelor of Science degree from Hofstra University, New York State. He studied at Pilchuck Glass School in Stanwood, Northwestern Washington, and the Oregon School of Arts and Crafts. In addition to his individual art practice, he worked collabo