St Peter S is located at 1719 N 22nd St, Richmond, VA. This location is in the Peter Paul neighborhood..