Stadium Name: Estádio Municipal de Mafra
Country:
Portugal Portugal
Address: Av. Dr. Francisco Sá Carneiro
Capacity: 2 900
Surface: Grass
Teams:

Estádio Municipal de Mafra