South Australian Oyster Hatchery

39 Neideck Road, Louth Bay SA 5607