Contact Us

contact us buttonThe parish office is located at 4250 North Glebe Road, Arlington, VA  22207.

We are on the west side of North Glebe Road at North Tazewell Street. Enter off Tazewell directly into St. Peter’s parking lot.

Hours: Monday – Friday | 8:30 AM – 4:30 PM
Holiday Hours: Please call office

Office: 703-536-6606