GEICO is located on 7121 W Us Highway 90 Ste 214 in San Antonio. GEICO offers a number of products and services, which include Boat Insurance, Motorcycle Insurance . GEICO can be reached by phone by calling (210) 673-2391 . GEICO has a rank of #1 on Mojopages for Auto Insurance. GEICO has a single review on MojoPages.com, and it's a positive review.