The George Observatory Museums The George Observatory The George Observatory is a museum in Needville, Texas accredited by the American Alliance of Museums. EXPLORE PLACE