Located in the heart of Carytown, Ellwood House has been a staple of Fan life for over 20 years! Ellwood House's children come from diverse cultures and backgrounds, and its incredible and enthusiastic staff, directed by Cristin McKnight, truly love.