PHOENIX (AZFamily) — Police are asking for the public’s help after a man was found dead Wednesday on a central Phoenix road, where he appeared to have been struck by a vehicle.
First responders were called out to Camelback Road near Third Street around 8:30 p.m…