Individual provider · Type 1 NPI

Joanna Rose Rock, DO

Cardiovascular Disease Physician · Cape Coral, FL

NPI number 1841643772 Active

Practice location

414 Cape Coral Pkwy E Ste 201
Cape Coral, FL 33904-8522

Fax (239) 343-4133

Mailing address

PO Box 2147
Fort Myers, FL 33902-2147

Other practice locations

  • 1125 Route 22 Ste 170, Bridgewater, NJ 08807-2939 · (908) 947-7010
  • 708 Del Prado Blvd S Ste 7, Cape Coral, FL 33990-2676 · (239) 424-3660
  • 95 Madison Ave Ste 300, Morristown, NJ 07960-6389 · (973) 898-0400
  • 8 Tempe Wick Rd, Mendham, NJ 07945-1814 · (973) 543-2288

Specialties and licenses

TaxonomyCodeLicense
Cardiovascular Disease Physician 207RC0000X25MB10931500 (NJ)
Cardiovascular Disease Physician Primary 207RC0000XOS21465 (FL)

Cardiovascular Disease Physician: An internist who specializes in diseases of the heart and blood vessels and manages complex cardiac conditions such as heart attacks and life-threatening, abnormal heartbeat rhythms.

Another provider at this address

Other cardiovascular disease physician providers in Cape Coral

See all in Cape Coral →

About NPI 1841643772

Joanna Rose Rock, DO's National Provider Identifier is 1841643772, issued on Jul 15, 2016. The primary taxonomy on file is Cardiovascular Disease Physician (207RC0000X), and the practice location is in Cape Coral, FL. The record was last updated on Nov 10, 2025.