Stella’s Art Gallery

38033 Euclid Ave

willoughby, Ohio 44094