Company

FLOWERS OF ITALY

2111 W Lake St

60160-3618

IL, MELROSE PARK

(708) 681-9798

About This Property

CategoriesRetail Trade, Retail Stores, Not Elsewhere Classified
TypePrivate
Credit score coreB
Sales volumeLESS THAN $500,000
Number of employess5 TO 9

Maps