Invite a friend!

The Nature Shop, Florists

Address
711 N. Franklin St. Tampa FL 33602
Phone
(800) 940-9009
Average Rating
5
Total Reviews
(17)
Leave a review with:
  1. 1 Star
  2. 2 Stars
  3. 3 Stars
  4. 4 Stars
  5. 5 Stars
Get Directions

Share on
Share

Serving the Tampa Bay area since 1975

The Nature Shop is a full service florist located in the heart of Downtown Tampa in the historical Tampa Theatre Building. The shop was founded in 1975 and has built a wonderful reputation in the Tampa Bay area for outstanding service, design and efficiency. The Nature Shop always guarantees 100 % satisfaction

What the community has to say about The Nature Shop, Florists

Information about this business (3)

Full service florist located in the heart of Downtown Tampa in the historical Tampa Theatre Building. The shop was founded in 1975 and has built a wonderful reputation in the Tampa Bay area for outstanding service, design and effiency.

The Nature Shop, your local Tampa florist since 1975, sends fresh flowers throughout the area. Located in Downtown Tampa, Florida FL 33602, we offer same-day flower delivery on all arrangements.

The Nature Shop is a full service florist located in the heart of Downtown Tampa in the historical Tampa Theatre Building. The shop was founded in 1975 and has built a wonderful reputation in the Tampa Bay area for outstanding service, design and efficiency. The Nature Shop always guarantees 100 % satisfaction.

Reviews of this business (17) view all

Share a review

Overall review sentiment

Score
100%

Top 3 sentiment words

flowers
Count
1
Score
100%
service
Count
1
Score
100%
prices
Count
1
Score
100%

Overall review sentiment

Score
100%

Rating distribution

5 stars
16
4 stars
0
3 stars
0
2 stars
0
1 star
1
No rating
0
See more reputation details

Other reviews from the web (17) view all

Average Rating
20

The last time I used The Nature Shop was almost two years ago. I order flowers for Xmas, but the roses never open and every time I used them, the flowers never come to a complete bloom. So I stopped using The … The last time I used The Nature Shop was almost two years ago. I order flowers for Xmas, but the roses never open and every time I used them, the flowers never come to a complete bloom....

Average Rating
100

Leland is absolutely easy breezy!Be sure to get your floral arrangements from here - especially for those going to Tampa General Hospital. He's got some really nice designs and he allows you to...

Average Rating
100

5 star

Average Rating
100

5 star

Average Rating
100

This is the best flower shop in Tampa. I send a lot of flowers and they have never let me down. I highly recommend them.

Business description (5)

Since 1974 the company has been providing Florists.

Nature Shop the can be found at N Franklin St 711. The following is offered: Florists. The entry is present with us since Sep 8, 2010 and was last updated on Nov 12, 2013. In Tampa there are 80 other Florists. An overview can be found here.

The Nature Shop has been proudly serving the Tampa area since 1975. We are locally owned and operated and committed to offering only the finest floral arrangements and gifts, backed by service that is friendly and prompt. Because all of our customers are important, our professional staff is dedicated to making your experience a pleasant one. That is why we always go the extra mile to make your...

Nature Shop is located at 711 N Franklin St # B, Tampa, FL. This location is in the Uptown Tampa neighborhood. This business specializes in Flowers.

Full service florist located in the heart of Downtown Tampa in the historical Tampa Theatre Building. The shop was founded in 1975 and has built a wonderful reputation in the Tampa Bay area for outstanding service, design and effiency.

© 2007-2022 Solfo, Inc. – All rights reserved