Face To Face
- Address
- 199 Sw 12th Ave Ste 9, Miami, FL, 33130
- Phone
- 786-401-7379
About this area
What's nearby: 5 discount department stores & factory outlets, 3 auto glass, plate glass, window & door glass, and 3 religious stores within walking distance.
Suggest an Update
See something out of date? Let us know and we'll review your suggestion.