Stade Paul Faber is located in Paris, France on 17 Avenue de la Porte de Villiers. Stade Paul Faber is rated 4 out of 5 in the category sports complex in France.
Address
17 Avenue de la Porte de Villiers
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance