3940 E 4th St, Long Beach, CA 90814, United States
Indoor Landscaping Service Franchise
Plant your seeds of success with Growing Roots!
Sales, leasing, design & maintenance to commerical & residential clientele.
Full Training & Support
First 6 months, NO ROYALTIES!