Headings:
Greeting Cards Retail, Gift Shops
2066 El Camino Real
Santa Clara, CA 95050
Santa Clara, CA 95050
Visa, Mastercard, Discover, American Express