PRELUDE It's in the middle of nowhere, on Hwy 80 which runs parallel to I-20. It's between the Delta LA and Mound LA exits and easily reachable from either side. On a prior trip through, I decided to drive by and scope it out....
Full reviews and comments are available exclusively to VIP members. Join Now