All Reviews by Becky_2010

  • Castro, Oscar L DDS PA 8200 SW 117th Ave, Miami, FL 33183 (305) 559-7001

    5 stars Posted on 05/11/2010 12:37pm

    I have been with Dr. Castro and his staff for about 10 years now. Dr. Castro and is not only one of the nicest people I know but professsional, and dedicated to his patients. No other dentist in Miami does the work that Dr. Castro does. Coming to the dentist is a relaxing and enjoyable experience. You will never want to go anywhere else! I highly recommend him to people of all ages, you to will become family like I have.