St. Peter's Church is located in Vallauris, France on 67 Avenue de la Liberté. St. Peter's Church is rated 4.2 out of 5 in the category clergyman in France.
Address
67 Avenue de la Liberté
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance