13 Euclid Street

13 Euclid Street is the address of Springfield's Mensa Chapter.