This balcony photograph features an overview of an indoor wedding ceremony at the St. Peter and St. Paul Catholic Church. St. Peter and St. Paul Catholic Church is located at 515 W Opp St, Wilmington, CA 90744. Phone: (310) 834-5215. Website: http://sppc.us/.
Location: 515 W Opp St, Wilmington, CA 90744.