Goddard Eisenhower opens this fall, making Goddard a two-school town

June 23, 2011 10:55 AM