Ellon Fish Shop is located in Peterhead, United Kingdom on 5-8 Vollum St. Ellon Fish Shop is rated 3 out of 5 in the category retail in United Kingdom. ELLON FISH SHOP LTD. is a fishery company based out of 37 BROAD STREET, PETERHEAD, ABERDEENSHIRE, United Kingdom.
Company size
1-10 employees
Headquarters
PETERHEAD, ABERDEENSHIRE