Flagship Inn Address: 8875 Highway 377 S, Lake Brownwood, TX 76801 Phone: (325) 784-7656 Hotels & Motels