Halzeton police are investigating an overnight drive-by shooting that put a 17-year-old in the hospital.