Denbury Parish Hall

Phone: 
1803814181
Location: 
Lowes Park Farm, North Street Denbury, Newton Abbot
Devon, TQ12 6DJ
UK
EIN: 
202746:uk
Region: 
Country: 
Organization Membership Type: 
Year Founded: 
0
Income Bucket: 
Unknown
Expenditures Bucket: 
Unknown