This Subway location has closed
Subway
,
Cell Phone Stores
Otto Plaza S C, 3582 National Ave #3, San Diego CA 92113
Write a review
Nearest Subway Stores
0.61 miles
Subway - 32nd St. Navy Base #A631, 3705 Norman Scott Rd Bldg A, San Diego
0.71 miles
Subway - S 32nd St Bldg 3187, San Diego
0.78 miles
Subway - 2260 Callagan Hwy, San Diego
You May Also Like
0 miles
Cricket Wireless Authorized Retailer - 3582 National Ave # 1, San Diego
Cell Phone Store, Mobile Phones
0.63 miles
Metro by T-Mobile - 3121 Ocean View Blvd, San Diego
Cell Phone Store, Mobile Phones
San Diego, California
Subway
Sandwich Shop in San Diego, CA
Otto Plaza S C, 3582 National Ave #3, San Diego
Suggest an Edit
Nearby Stores
Bank of America Financial Center
3582 National Ave, San Diego
Cricket Wireless Authorized Retailer
3582 National Ave # 1, San Diego
H&R Block
3570 National Ave, San Diego
Related Searches
Electronics
Mobile Phone Accessories