Euclid Street
Wikisimpsons - The Simpsons Wiki
Euclid Street
| ||||||
Location Information
|
Euclid Street is a street in Springfield.
History
Springfield's Mensa headquarters are situated on this street, at 13 Euclid Street.
Appearances