Subway - 29060 West Plaza Dr in Santa Nella, California (Restaurant) - Map

Map & Directions Store Details & Deals

29060 West Plaza Dr
Santa Nella, California 95322

Phone: 209-827-8400

Detailed Map