Macclesfield General Store

32 Venables Street, Macclesfield, South Australia 5153