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
| Taxonomy | Code | License |
|---|---|---|
| Cardiovascular Disease Physician | 207RC0000X | 25MB10931500 (NJ) |
| Cardiovascular Disease Physician Primary | 207RC0000X | OS21465 (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
- Preeth Kada SundaranCardiovascular Disease Physician Cape Coral, FL NPI 1043523186
- Carol L. Gruver, MDCardiovascular Disease Physician Cape Coral, FL NPI 1114916939
- Horace P. Dansby, MDCardiovascular Disease Physician Cape Coral, FL NPI 1245269455
- Robert C. Cross, MDCardiovascular Disease Physician Cape Coral, FL NPI 1306859079
- Eric Dale Rosenkrantz, MDCardiovascular Disease Physician Cape Coral, FL NPI 1518940592
- Hans KoopCardiovascular Disease Physician Cape Coral, FL NPI 1598128589
- Joseph Freedman, MD, MBACardiovascular Disease Physician Cape Coral, FL NPI 1801061890
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.