Markstevo   10 #1 Posted August 2, 2020 (edited) Anybody remember Michelle's on the junction of Newhall rd & Attercliffe rd? I used to work @ Rubber & Allied Products on Leigh St late 80's & used to go there nearly every morning, wondering whatever happened to Michelle.  Edited August 2, 2020 by Markstevo Share this post Link to post Share on other sites Share this content via...