The Urinals of Phillips 66

Phillips 66 is an energy company headquartered in Houston, TX. It operates a chain of gas stations throughout the Midwest and Southeast. This particular filling station is located in Chenoa, IL.

Filed under: Business
Tweet

This photo was sent in by CTTF. He notes: "This particular Phillips 66 resides on the eastern side of I-55, or on what used to be Route 66."