Ellen Street Workshop, Lot 29, Ellen St
Penola,
South Australia
5277
(08) 8737 3105
Latitude: -37.3709260, Longitude: 140.8318766
10:30 - 18:00 - Mo, Tu, We, Th, Fr
10:30 - 17:00 - Sa
Regularly updated information about Ellen Street Workshop from Car Repair section. Ellen Street Workshop located at the address Ellen Street Workshop, Lot 29, Ellen St Penola, 5277. You can get direction to Ellen Street Workshop on the map or call by phone (08) 8737 3105