Independent US Healthcare Provider Directory & Public Medical Database
Medical Specialty Listing

Internal Medicine - Cardiovascular Diseases in Portland, ME

Browse 18 verified Internal Medicine - Cardiovascular Disease providers practicing in Portland, Maine.

18 Healthcare Providers
Showing 1–18 of 18 providers
Sorted by Name (A-Z)

Dr. Craig M Brett , MD

Internal Medicine - Cardiovascular Disease

Active NPI Status ✓ Accepts Medicare Assignment
144 State St, Portland, ME 041013776
Phone: 2078793770
NPI Identifier 1841270535
View Full Profile →

Dr. Bram Jeremy Geller , MD

Internal Medicine - Cardiovascular Disease

Active NPI Status ✓ Accepts Medicare Assignment
22 Bramhall St, Portland, ME 041023175
Phone: 2078859905
NPI Identifier 1275828311
View Full Profile →

Dr. Edward Greco , MD

Internal Medicine - Cardiovascular Disease

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: March 15, 2023
693 Congress St, Portland, ME 041023303
Phone: 2077746351
NPI Identifier 1063445880
View Deactivated Profile →

Dr. Charles S Hoag , MD

Internal Medicine - Cardiovascular Disease

Active NPI Status
1250 Forest Ave, Portland, ME 041031889
Phone: 2078785051
NPI Identifier 1447220637
View Full Profile →

Dr. Sebastian Mark Jablonski , DO

Internal Medicine - Cardiovascular Disease

Active NPI Status ✓ Accepts Medicare Assignment
22 Bramhall St, Portland, ME 041023134
Phone: 2076626562
NPI Identifier 1093151094
View Full Profile →

Dr. Adam Mathew Karpman , DO

Internal Medicine - Cardiovascular Disease

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
195 Fore River Pkwy Ste 460, Portland, ME 041022787
Phone: 2078793770
NPI Identifier 1093002750
View Full Profile →

Dr. Wayne A Kruithoff , MD

Internal Medicine - Cardiovascular Disease

Active NPI Status ✓ Accepts Medicare Assignment
144 State St, Portland, ME 041013776
Phone: 2078793770
NPI Identifier 1447220561
View Full Profile →

Dr. Terence Bryan Lee , MD

Internal Medicine - Cardiovascular Disease

Active NPI Status
22 Bramhall St, Portland, ME 041023175
Phone: 2076627706
NPI Identifier 1457094393
View Full Profile →

Dr. Cashel O'brien , DO

Internal Medicine - Cardiovascular Disease

Active NPI Status ✓ Accepts Medicare Assignment
22 Bramhall St, Portland, ME 041023134
Phone: 2076624618
NPI Identifier 1093275612
View Full Profile →

Dr. Joseph O'connor , MD

Internal Medicine - Cardiovascular Disease

Active NPI Status
331 Veranda St, Portland, ME 041035545
Phone: 2077913788
NPI Identifier 1437198660
View Full Profile →

Dr. John R O'meara , MD

Internal Medicine - Cardiovascular Disease

Active NPI Status
331 Veranda St, Portland, ME 041035545
Phone: 2078782402
NPI Identifier 1356312599
View Full Profile →

Dr. Frederick K Poulin , MD

Internal Medicine - Cardiovascular Disease

Active NPI Status
144 State St, Portland, ME 041013776
Phone: 2078793770
NPI Identifier 1528094562
View Full Profile →

Dr. Edward J Quinlan , MD

Internal Medicine - Cardiovascular Disease

Active NPI Status
331 Veranda St, Portland, ME 041035545
Phone: 2078282402
NPI Identifier 1558327304
View Full Profile →

Dr. Mikhail D Romashko , MD

Internal Medicine - Cardiovascular Disease

Active NPI Status ✓ Accepts Medicare Assignment
22 Bramhall St, Portland, ME 041023175
Phone: 2076620111
NPI Identifier 1427407931
View Full Profile →

Dr. Peter K Shaw , MD

Internal Medicine - Cardiovascular Disease

Active NPI Status
331 Veranda St, Portland, ME 041035545
Phone: 2078282402
NPI Identifier 1851361398
View Full Profile →

Dr. Benjamin N Starobin , MD

Internal Medicine - Cardiovascular Disease

Active NPI Status ✓ Accepts Medicare Assignment
22 Bramhall Street, Maine Medical Center, Portland, ME 041023134
Phone: 2076620111
NPI Identifier 1457715690
View Full Profile →

Dr. Zachary Trzaska , MD

Internal Medicine - Cardiovascular Disease

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
22 Bramhall St, Portland, ME 041023134
Phone: 2076627060
NPI Identifier 1053510768
View Full Profile →

Dr. George Nicholas Welch , MD

Internal Medicine - Cardiovascular Disease

Active NPI Status ✓ Accepts Medicare Assignment
331 Veranda St, Portland, ME 041035545
Phone: 2078282402
NPI Identifier 1144258336
View Full Profile →