Décor Depot SD Our range of vertical blinds allows you to easily create the settings and moods you desire, totally transforming a room in the process. No wonder ours are the vertical blinds London customers can’t get enough of. Phone: 619-777-8867 2855 Lemon Grove Ave Lemon Grove, CA 91945 United States Map Other Categories: House & Home |