Temecula CA Garden Centers 1. 28822 Old Town Front St Ste 206-207, Temecula, CA 92590 | Inland Empire Hydrogarden (951) 695-4800