Iflower
104 University Ave
Lowell
MA
01854
(978) 455-5374
Open Map
Description
Iflower is located at 104 University Ave, Lowell, MA..
by merchantcircle on September 20, 2015 from
merchantcircle
florist
Florists
Florists & Flowers
flowers
Lowell
shop
store