Just beat me to it!
Yes It's off Blackburn Rd not far from the Church traffic lights in the Accy direction.
Just a street of terraced houses. Trouble is, taking a photo doesn't tell you what the area is like or what's going on there!
If you can get to the area quiz a few of the residents on the street, as they are the ones that know.
There is also a residents committee in that area I believe, might be worth contacting them. should be able to get a contact number through the council.