Green’s Dictionary of Slang

crossroads n.

[? the cross marked on some amphetamines]

(drugs) amphetamine.

[US]R.R. Lingeman Drugs from A to Z (1970).
[US]A. Brooke Last Toke 27: ‘Ain’t particular,’ Jamaca said, eyes aglow with the need to fly high. ‘Crossroads?’ Jamaca nodded.
[US]ONDCP Street Terms 7: Crossroads — Amphetamine.