The Service Station Share: RestaurantFood & Beverage The Service Station Visit Website 18242 Main Street Jamestown, CA 95327 (209) 782-5122 (209) 782-5123 (fax) Map What's Nearby? Distance: 5 10 15 20 25 50 mi.