Novoa Joaquin J DDS 5730 Southwest 74th Terrace, South Miami, FL 33143