Subway Reviews & Details
1964 Freedom Blvd
Subway is located at 1964 Freedom Blvd in Freedom near the intersection of Freedom Blvd and Roache Rd. Their menu consists of American dishes . Call (831) 763-0583 today!
- On The Menu:Sandwiches
- Major Intersection:Freedom Blvd And Roache Rd
Tell us more about Subway Freedom!