Lake Health Mentor Wellness Campus
8655 Market Street, Mentor, OH
Stella's Art Gallery
38033 Euclid Avenue, Willoughby, OH