According to our records, this business is located at 124 Castro St. in Mountain View (in Santa Clara County), California 94041, the location GPS coordinates are: 37.3947678 (latitude), -122.0786752 (longitude). Szechuan Garden is categorized under Shelving, Office and Store, Wood (SIC code 2541). Known organization manager is Jennifer Huang. You can contact the company by phone at (650) 969-5614.