The Church of the Nativity at St. Leo'sParishShare10 Onondaga StreetTully, NY 13159United StatesGet directions