Indoor Design Plant Service is located at the address 2985 Fair Oaks Ave in Redwood City, California 94063. They can be contacted via phone at (650) 556-9430 for pricing, hours and directions. Indoor Design Plant Service specializes in Commercial, Patios, Bathrooms.
For more information go to www.addlife.com
Indoor Design Plant Service provides Custom Work, Upholstery, Rentals & Leasing to...