Where is Freer?
Where is Freer located?
Freer, Texas, United States (approx. 27.8781306°, -98.6142095°)
Where is Freer on the map?
Freer - Corpus Christi
Freer - San Antonio
{"latitude":27.8781306,"longitude":-98.6142095,"title":"Freer"}