The Service Station

  • Restaurant
  • Food & Beverage
18242 Main Street
Jamestown, CA 95327
(209) 782-5122
(209) 782-5123 (fax)