Yamaguchi Nursery
18814 E Telegraph Rd
Santa Paula
CA
93060
(805) 525-9268
Open Map
Description
Yamaguchi Nursery is located at 18814 E Telegraph Rd, Santa Paula, CA. This business specializes in Produce Retailers.
by merchantcircle on August 09, 2015 from
merchantcircle
Accepts Credit Cards
contractor
florist
Food & Beverage Vendors
Personal Services
Price range: $$
Produce Wholesale
shop
store
wholesale