Powell Observatory is an astronomical observatory located near Louisburg in Miami County, Kansas, near Kansas City, as of the 2010 census, the city population was 4,315, in which country is it located?
Powell Observatory: Powell Observatory is an astronomical observatory located near Louisburg in Miami County, Kansas, near Kansas City.
i don't know