Love over here, this is where I grew up since H.S.
Halsted St & 128th Pl is located at Chicago, IL 60628