
Astraea Foliage
9 sales
|
% positive
Location
San Jose, CA 95128, USA
Bio
812 S Winchester Blvd Ste 130, San Jose, CA 95128, USA
Monday: CLOSED
Tuesday-Friday: 12-5 pm
Saturday-Sunday:11-6 pm
Pick-ups can be made any time during store hours
For any other questions, contact us!
(650) 440-2612
(831) 334-5582