Where is Freer?

Where is Freer located?

Freer, Texas, United States (approx. 27.8781306°, -98.6142095°)


Where is Freer on the map?