E Ellen Winney 0 reviews 28700 Euclid Ave Integrations Treatment Center Wickliffe, OH • 44092 View Practice (216) 965-6106