Ellen Street Workshop phone Ellen Street Workshop, Lot 29, Ellen St Penola, South Australia 5277 map Rowntree Motors phone 101 Church St Penola, South Australia 5277 map if (!IN_DEV) { ?> } ?>