MISSION CENTER
Champlain St. Mary's Mission Center, Inc. 88 Oak Street Champlain, NY 12919 Telephone: 518-298-3503 Administrator: Rita LaBombard