1. Address
    660 NE 95th Street, Unit 9C, Miami Shores, FL 33138
    Providers Luis J. Rodriguez, DMD, MS

    Listing details last checked September 23, 2026.

  2. Address
    9425 Northeast 6th Avenue, Miami Shores, FL 33138
    Providers Gisleda Ramos, DDS, MS

    Listing details last checked September 23, 2026.