Get in touch
The Parish Office is located at Saint Philip Neri Parish at 9101 Dauphin Island Parkway, Theodore, AL. This office serves both parishes and is the mailing address for both parishes.
251-973-2096
The Bay of the Holy Spirit
Saint Philip and Saint Michael Parishes
Serving South Mobile County