Loading Map.... Struan Research CentrePenola Road - NaracoorteDetails -37.1654472 140.83166499999993 Address Penola Road Naracoorte SA 5271 Australia Upcoming Events No events in this location