Flor stores in Arizona on Map

Check these stores:
Flor - Phoenix in Phoenix
2541 E Mcdowell Rd, Phoenix, AZ 85008
Flor - Tempe in Tempe
1320 W Elliot Rd, #106, Tempe, AZ 85284
Flor - Sierra Vista in Sierra Vista
1481 E Fry Blvd, Ste C, Sierra Vista, AZ 85635
Flor - Phoenix in Phoenix
4541 W Indian School Rd, Phoenix, AZ 85031
Flor - Sierra Vista in Sierra Vista
2600 E Tacoma St, Sierra Vista, AZ 85635