Thousand Oaks, California
The service station scenes were filmed on Live Oak Street in Thousand Oaks, California.