Matthew Zulick, 50, of Butler suffered an overdose in his car on Federal Street.
Police said Zulick was found slumped over the steering wheel of the car and unresponsive.
He was given a dose of Narcan and regained consciousness.
He denied using heroin, according to police, but later admitted having “snorted one bag.” He said he was driving to a friend’s house when he apparently overdosed.
Zulick faces NO charges for the incident.