Entity: Castellar del Riu
Province: BARCELONA
Autonomous Communities: CATALUÑA
Address: ctra. Berga - Rasos de Paguera . km 2.5
Zip Code: 08619
Contact Telephone: 93 8212775
Fax: 93 8221343
Web:
Name Mayor: Adrià Solé Giralt
Inhabitants: 169