1. A Living Plant Rental 8591 Jennrich Ave, Westminster, CA 92683 Coordinate: 33.75536,-117.97907 Phone: (714) 897-0035