Saint Thomas Aquinas Catholic ChurchParishShareIdaho StreetToledo, Ohio 43605United StatesGet directions