Kelvin Bishop, 23, has been charged with murder in the death of Andres Rumley, 32. His bond was set at $50,000.
The victim was shot several times Sunday night at the E-Z Clean Car Wash in York.
Police Chief Ricky Thomas said Rumley tried to drive himself to the hospital, but crashed his car on the way.
Rumley was found there and brought to a Meridian Hospital.