The address of So Fresh So Clean is
385 Delmas Ave,
Central San Jose,
San Jose,
California,
US.