2972-A Century Place
Costa Mesa, CA 92626
714-966-0797
The plant stand is a great place to find mainly indoor plants. They have a huge selection - super healthy looking plants and very knowledgeable staff. not great for outdoor plants but great for indoor plants.
4