An area resident posted the above photos today. The traffic barricade sits along Waverly Avenue near the Glenside swimming pool.
The post hints at the possibility of a “hit and run” incident. If you have any information, please contact the Cheltenham Township Police Department at (215) 885-1600.
For all the latest news, follow us on Facebook or sign up for Glenside Local’s “Daily Buzz” newsletter here.
Photos: Brian Joyce