Saint Catherine of Siena ChurchParishShareNorth Lockwood AvenueToledo, Ohio 43612United StatesGet directions