The 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