Atwood Florist

Hours of operation:

9:00 a.m. to 5:00 p.m. Monday through Friday

9:00 a.m. to 2:00 p.m. on Saturday

Closed Sunday (Except Holidays)

 

Phone:

(401) 274-7300


Address:
1041 Atwood Ave.
Johnston Rhode Island 02919 United States
Map and Directions