2295 Otay Lakes Rd Ste 114
Subway, Chula Vista
If you know the owner of Subway remind them to claim their listing here - it's free and has many benefits! Please click the Restaurants or Italian Restaurants links above to view more businesses like Subway in our San Diego business directory. Subway can be found in Chula Vista at 2295 Otay Lakes Rd Ste 114. They can also be reached by phone at (619) 397-7375. To visit Subway in their location at 2295 Otay Lakes Rd Ste 114 be sure to click the "view larger map" link below and print out a map with their address. If you find the business is not located at 2295 Otay Lakes Rd Ste 114 and/or the phone number is not (619) 397-7375 please click the "SEND" button below.