More about Fremington Parish Council
Fremington Parish Council is located at 12 Higher Road Fremington, EX313 Barnstaple, Devon
+441271321063
http://www.fremingtonparishcouncil.gov.uk