• (305)-294-0011

    KEY WEST
    1980 N. Roosevelt Blvd.
    Key West, FL 33040
    9AM – 5PM DAILY
    MARATHON
    13365 Overseas Hwy. #102
    Marathon, FL 33050
    9 AM – 3 PM M-F
    KEY LARGO
    100460 Overseas Highway
    Key Largo, FL 33037
    9AM – 5PM M-F

    Last patient seen at doctor’s discretion.

    School, Work, Sports and Camp Physicals
  • (305)-294-0011

    KEY WEST
    1980 N. Roosevelt Blvd.
    Key West, FL 33040
    9AM – 5PM DAILY
    MARATHON
    13365 Overseas Hwy. #102
    Marathon, FL 33050
    9 AM – 3 PM M-F
    KEY LARGO
    100460 Overseas Highway
    Key Largo, FL 33037
    9AM – 5PM M-F

    Last patient seen at doctor’s discretion.

    Medical Exams
  • (305)-294-0011

    KEY WEST
    1980 N. Roosevelt Blvd.
    Key West, FL 33040
    9AM – 5PM DAILY
    MARATHON
    13365 Overseas Hwy. #102
    Marathon, FL 33050
    9 AM – 3 PM M-F
    KEY LARGO
    100460 Overseas Highway
    Key Largo, FL 33037
    9AM – 5PM M-F

    Last patient seen at doctor’s discretion.

    On-site Laboratory
  • (305)-294-0011

    KEY WEST
    1980 N. Roosevelt Blvd.
    Key West, FL 33040
    9AM – 5PM DAILY
    MARATHON
    13365 Overseas Hwy. #102
    Marathon, FL 33050
    9 AM – 3 PM M-F
    KEY LARGO
    100460 Overseas Highway
    Key Largo, FL 33037
    9AM – 5PM M-F

    Last patient seen at doctor’s discretion.

    Digital Diagnostics
  • (305)-294-0011

    KEY WEST
    1980 N. Roosevelt Blvd.
    Key West, FL 33040
    9AM – 5PM DAILY
    MARATHON
    13365 Overseas Hwy. #102
    Marathon, FL 33050
    9 AM – 3 PM M-F
    KEY LARGO
    100460 Overseas Highway
    Key Largo, FL 33037
    9AM – 5PM M-F

    Last patient seen at doctor’s discretion.

    Patient Care


StethoscopeMiddleBanner