Mother Nature Plant Emporium

712 Elmwood Ave
Buffalo, NY 14222
No photo available for this business

Business Information


Customer Reviews (1 reviews)

Citysearch User

on Citysearch Dec 19, 2008
Mother Nature florist shop has an excellant floral selection and all the flowers are fresh. I got a bouquet for my birthday and they did and... (more)

Browse our top cities

Browse cities by state