Franklin Mall In by KDiz20-Sep-2021Leave a Comment Address 1100-1300 Franklin Mall Santa Clara CA 95050 United States Upcoming Events No events in this location Related