Where is LaRue?

Where is LaRue located?

LaRue, Texas, United States (approx. 32.11682°, -95.67468°)


Where is LaRue on the map?