Castillo Mom
DIS Veteran
- Joined
- May 5, 2003
- Messages
- 3,837
Anyone know what stores sell Tevas? I got my first pair online from Sierra Trading Post and plan on buying another pair but I want to know if any brick and mortar stores carry Teva so I can check them out up close. Thanks!