68 Church St
Penola,
South Australia
5277
(08) 8737 3878
Latitude: -37.3767060, Longitude: 140.8359160
07:30 - 18:00 - Mo, Tu, We, Th, Fr
Regularly updated information about Clifford House Garden & Home Decor Plant Nursery from Nurseries section. Clifford House Garden & Home Decor Plant Nursery located at the address 68 Church St Penola, 5277. You can get direction to Clifford House Garden & Home Decor Plant Nursery on the map or call by phone (08) 8737 3878