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
9AM – 3PM Mon – Sat
KEY LARGO
100460 Overseas Highway
Key Largo, FL 33037
9AM – 5PM M-F, 9AM – 3PM Sat

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
9AM – 3PM Mon – Sat
KEY LARGO
100460 Overseas Highway
Key Largo, FL 33037
9AM – 5PM M-F, 9AM – 3PM Sat

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
9AM – 3PM Mon – Sat
KEY LARGO
100460 Overseas Highway
Key Largo, FL 33037
9AM – 5PM M-F, 9AM – 3PM Sat

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
9AM – 3PM Mon – Sat
KEY LARGO
100460 Overseas Highway
Key Largo, FL 33037
9AM – 5PM M-F, 9AM – 3PM Sat

Last patient seen at doctor’s discretion.

Patient Care

(305)-294-0011

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

Last patient seen at doctor’s discretion.