A teen boy and a man are both recovering after two separate accidents happened only blocks away from each other in Upper Darby.
Police say one accident happened along West Chester Pike. A 14-year-old boy ran out between cars and was struck by one of the vehicles, according to investigators. Police say the teen was treated for minor injuries.
Only a few blocks away on Miller Street and Larchwood Street, police say a man was struck by a motorcycle. He was also treated for minor injuries.
Police say neither accident was a hit-and-run.