Yes, visitors can pay their respects at several memorials dedicated to McAuliffe and the Challenger crew. Notable sites include the Challenger Memorial in Arlington National Cemetery and the McAuliffe-Shepard Discovery Center in New Hampshire, which offers educational programs and exhibits about space.