Back to All Events

Neil Armstrong Elementary School

  • Neil Armstrong Elementary School 3273 Lyell Road Rochester, NY, 14606 United States (map)

School Visit

Earlier Event: March 14
Alden Elementary School