Company name: North Devon Masons
Description: A site for North Devon Freemasons meeting in Barnstaple, North Devon
4 Trafalgar Lawn, Barnstaple EX32 9BD, United Kingdom