Subway
Address:
13025 S Van Horn Ave, Selma, CA 93662
Phone:
(559) 891-9191
Other Details:
Founded in 1965, the SUBWAY
Automated Teller Machines,
Restaurants,
Alternative Fuels,
Diesel,
Truck Stops & Plazas,
Biodiesel
Other Businesses: