Marked by a grand opening celebrating last Thursday, the Houston office of Farm Bureau Insurance is now located in the McCloud Center on South U.S. 63.

This story is on us. Create a free account to keep reading.