
The Nervous Needle
1000 E New York St,
Long Beach
9.9 mi