1. Girouard & Richardson 1400 N Brazosport Blvd, Freeport, TX 77541 Coordinate: 28.97343,-95.37139 Phone: (979) 239-1141