Subway Santa Clara UT
Add Website
Close
Subway
Be first to review 81 River Front Dr,Santa Clara UT 84765 Phone Number: (435) 674-5126
Subway Store Hours
Hours may fluctuate
Post a review
Subway Nearby
Locations Closest to You miles-
Subway - Santa Clara 2275 Santa Clara Dr0.38
-
Subway - St George 1973 West Sunset Blvd0.90
-
Subway - St George 514 N Bluff St, Frnt ST2.57