9700 SW 24th Street, Suite C Miami Florida 33265 United States Telephone: 305.221.6269 Click here to view a map