Saint Peters Roman Catholic ChurchParishShare5th AvenueCity of Troy, New York 12183United StatesGet directions