florists-windham-me
 

Studio Flora
889 Roosevelt Trail
Windham, Me 04062
(207) 892- 7523 / (800) 427- 7523
(207) 892-7524- fax


Store Hours:
Monday - Friday: 8:30 a.m. to 6:00 p.m
Saturday: 8:30 a.m. to 5:00 p.m
Closed on Sundays

 
Studio Flora - 889 Roosevelt Trail, Windham, Me 04062 - (207) 892-7523 / (800) 427-7523
Privacy Policy | Flower Delivery | Safe Shopping