A few weeks ago, we told you some sad news about the closing of Tekserve coming soon, and that time is now.
Our friends at Gizmodo recently made this video, showing Tekserve one final time.
Tekserve has been in New York City, on 23rd Street between Sixth and Seventh Avenue, for nearly thirty years. Today will be its last.
Check out the accompanying article for more information on Tekserve’s final day.