Contact Us

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

%d bloggers like this: