1. George Observatory 21901 Fm 762 Rd, Needville, TX 77461 Coordinate: 29.3717,-95.64122 Phone: (281) 242-3055