Mail Stop-one stop Shipping & Business center is located at 6017, Snell Avenue (Santa Teresa Square Shopping Center), San Jose, CA 95123 since last over 20 years, serving neighborhood in the south of San Jose, California, USA. It is east of Almaden Valley, surrounding Santa Teresa Boulevard, with access to Highway 85. The new management (3rd since starts) took over this biz effective from 09-01-2015.
Our store is between Starbucks and Nob Hill store with large parking area in Santa Teresa Square Shopping Center. Santa Teresa Square is a premium neighborhood shopping center (community finding grocery, dining, and pampering needs or just stop by for a coffee, donut, or ice cream. Santa Teresa Square has it all!), conveniently located at Snell Road and Santa Teresa in San Jose across Santa Teresa High School and Santa Teresa County Park.