Good Shepherd Roman Catholic Parish
Catholic Church and parish.
The office is located in Oak Bluffs at 55 School St. The churches are in Vineyard Haven on Franklin St. , Oak Bluffs on Massasoit St., and Edgartown on Main St.
Book Clubs, Church, Cultural Programs, Guest Speakers/Lecture Series, Multi-Cultural Services, Social Groups, Spiritual Assistance, Spiritual Groups, Spirituality, Volunteer Opportunities