Space Needle Location: Space Needle, 400 Broad St, Seattle, Washington, USA. Date and Time: Around 3pm on April 6, 2010. 1 month ago 12