Teva Retailer - TILLY'S in San Ysidro, California (Shoes, Footwear) - Map

Map & Directions Store Details & Deals

4051 Camino De La Plaza
Suite C-98
San Ysidro, California 92173

Phone: 619-690-5200

Detailed Map