Flor stores in Arizona on Map

Check these stores:
Flor - Tolleson in Tolleson
9550 W Van Buren St, Tolleson, AZ 85353
Flor - Mesa in Mesa
734 E Main St, Mesa, AZ 85203
Flor - Phoenix in Phoenix
4541 W Indian School Rd, Phoenix, AZ 85031
Flor in Scottsdale
15279 N. Scottsdale Rd., Scottsdale, Arizona - AZ 85254
Flor - Tempe in Tempe
1320 W Elliot Rd, #106, Tempe, AZ 85284