Photo of Dr. Thomas Morrison

Dr. Thomas Morrison, MD

DPC Family Medicine physician, Key Largo, FL

Doc On The Rock

Dr. Morrison practices direct primary care at Doc On The Rock.

100410 Overseas Hwy., Suite #305, Key Largo, FL 33037
At a glance
Practice model
Direct primary care, no third party billing
Adult membership
$93 a month, plus $150 one-time registration
Telehealth
Video visits

Facts on this page last checked November 2026. How we check doctors

About Dr. Morrison

Dr. Morrison graduated from medical school in 1995. He completed a pathology fellowship that was equivalent to the first year of residency. He spent his first 18 months rotating as a surgeon.

He went on to work in occupational health, with Lockheed Martin and the Merchant Marine, and in an urban emergency department. He became a medical director of a rural emergency department. Doc On The Rock is a direct primary care practice.

Patients pay a single monthly rate directly to him, with no deductibles, co-pays or third-party billing. The practice offers video visits.

Membership and fees

Adult membership at Doc On The Rock is $93 a month with a one-time $150 registration fee.

Children's membership is $25 a month with a maximum of $50 for kids, one registered adult is required, and children pay no registration fee.

A partner of an adult member can be added for $45 a month, and adult children ages 18 to 28 are $35 a month, with a maximum of 2 kids and no charge for additional kids.

Education and credentials

Degree
MD
Fellowship
Pathology
License
Florida
Board actions
Good standing (checked Nov 2026) None on record Verify with the Florida Board of Medicine
NPI
1346205374

Hospital and practice affiliations

Past medical director of a rural emergency department

Location

100410 Overseas Hwy., Suite #305, Key Largo, FL 33037
Doc On The Rock practice page
Directions

Patient reviews

Be the first to review Dr. Morrison.
Write a review

Questions patients ask

Does Dr. Morrison take insurance, or offer a membership?

Dr. Morrison practices direct primary care, and patients pay a monthly rate directly to him. The practice does not require insurance, and there is no third party billing.

How much does a membership at Doc On The Rock cost?

Adult membership is $93 a month with a one-time $150 registration fee. Children's membership is $25 a month with a maximum of $50 for kids and one registered adult required, a partner add-on is $45 a month, and adult children ages 18 to 28 are $35 a month with a maximum of 2 kids and no charge for additional kids.

Where did Dr. Morrison train?

He graduated from medical school in 1995. He completed a pathology fellowship that was equivalent to the first year of residency.

Does Dr. Morrison offer telehealth?

The practice offers video visits.

Are you Dr. Morrison? Claim this profile for free. Report a correction.

Ready to contact Doc On The Rock?