Stars & Stripes Mart
2907 Shelter Island Dr UNIT 111, San Diego 92106