Big Earl's

Big Earl's is a gas station located on Route 66. It's open 24 hours, but does not offer refunds.