Where is Willis?

Where is Willis located?

Willis, Texas, United States (approx. 30.4241219°, -95.4796587°)


Where is Willis on the map?