Backyard Nursery Em

1233 Lambert Ave El Monte CA 91732 USA

(626) 807-9091

Location