Mario Lopez J

Primary Specialty: Cardiovascular Disease (Cardiology)
Experience: 43 + years
Location
25097 Olympia Ave
Punta Gorda, FL 33950-3912
+5 more locations


Phone Number
(941) 764-5858

About Mario J Lopez

Mario J Lopez is a Cardiovascular Disease (Cardiology) specialist in Punta Gorda, Florida. His practice locations are also in Port Charlotte, FL and North Port, FL. He graduated from Other with his medical degree in 1981. Mario J Lopez has more than 43 years of experience. His specialties include Cardiovascular Disease (Cardiology).
Mario J Lopez is affiliated with many hospitals including Fawcett Memorial Hospital, Bayfront Health Punta Gorda, Sarasota Memorial Hospital and Bayfront Health Port Charlotte. He cooperates with many other doctors and specialists in medical groups: Charlotte Heart And Vascular Institute Pa and West Florida Professional Billing LLC.

Education

Mario Lopez graduated from the Other in 1981.

Medical Group Practices

Doctor Profile

First Name Mario
Last Name Lopez
Gender Male
NPI 1710990882
PECOS ID 3375529225

Affiliated Hospitals


21298 Olean Blvd, Port Charlotte, FL 33952
Hospital Rating:

Patient Survey Rating:

809 E Marion Ave, Punta Gorda, FL 33950
Hospital Rating:

Patient Survey Rating:

1700 S Tamiami Trl, Sarasota, FL 34239
Hospital Rating:

Patient Survey Rating:

2500 Harbor Blvd, Port Charlotte, FL 33952
Hospital Rating:

Patient Survey Rating:

Medical Licenses

Specialization Classification License Number State
Diagnostic Radiology Radiology ME50048 Florida
Specialist MEOO50048 Florida

Locations

Mario J Lopez, MD
25097 Olympia Ave
Punta Gorda, FL 33950-3912
(941) 764-5858


Mario J Lopez, MD
2500 Harbor Blvd
Port Charlotte, FL 33952-5000
(941) 766-4125


Mario J Lopez, MD
21298 Olean Blvd
Port Charlotte, FL 33952-6705
(941) 629-1181


Mario J Lopez, MD
3340 Tamiami Trl
Port Charlotte, FL 33952-8088
(941) 764-5858


Mario J Lopez, MD
14575 Tamiami Trl
Unit B
North Port, FL 34287-2729
(941) 764-5658


Mario J Lopez, MD
21298 Olean Blvd
Port Charlotte, FL 33952-6705
(941) 629-1161