1 Reid St.
Lake Charles, Louisiana 70601

The Chicken Ranch, one of the better-known pleasure palaces in all of Texas, is frequented by governors, senators, and even victorious college football teams until a television watchdog turns his camera and his righteous indignation on Miss Mona's place.

Added by Upcoming Robot on June 13, 2010