Saint Philomena Catholic ChurchParishShare13824 Euclid AvenueEast Cleveland, OH 44112United StatesGet directions