Hours of Operation

  • 10957 SW 186th Street (Grand Turning Point Plaza)
    Miami, FL 33157

    Call for appointment.