The Only Roses Santa ClaraWestfield Valley Fair Mall2855 Stevens Creek BlvdSte 1129Santa Clara, CA 95050
(833) 474 - 3837
contact@theonlyroses.com
Regular Store Hours
Monday to Saturday -- 10 AM - 9 PM
Sunday -- 10 AM - 8 PM