St. Peter of Alcantara is located on the North Shore of Long Island, New York, and serves approximately 2600 families. They have a parish school with an attendance of about 500 students and an active Spanish Apostolate. They serve the needs of the parish and community with many ministries and organizations.