She has stayed in Miami and Tampa before moving to Miami. 14931 169Th Ln, Miami, Fl 33187 is where Margarita resides. The possible relatives of Margarita are Thomas David, Elizabeth N Thomas, Winston Lloyd Thomas and 2 other people. Margarita has reached 70 years of age. Her birth year was listed as 1954. Companies linked with Margarita are: Optix Vision, Inc and Optix Vision Center,Inc. Phone number listed for Margarita is (305) 255-4747.