Luis Lopez, MD

Internal Medicine
Luis Lopez image
4.9 out of 5
410 ratings, 56 comments
6488 North US Highway 41, Apollo Beach, FL 33572
See Location
Office Number
813-844-7500
Fax Number
813-844-1141
New Patient Visits
Online Booking

Dr. Lopez is a board-certified internal medicine physician. He received his medical degree from Fundación Universitaria San Martin in Colombia and completed his residency at Geisinger Medical Center in Danville, PA. Dr. Lopez previously practiced internal medicine at various other health systems and consulted in medical risk adjustment and disease management.





Dr. Lopez is fluent in both English and Spanish. He enjoys health promotion and disease prevention and always looks forward to working as a team with his patients to improve their quality of life and impact the community. In his leisure time, Dr. Lopez enjoys traveling, exercising and spending time with his wife and two daughters.





Dr. Lopez sees patients 18 years and older.



About Luis

Patient Reviews

The Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.
4.9 out of 5
410 ratings,
56 reviews
10/27/2025
Sometimes Dr. Lopez seem rushed. Many times I feel like I need to give him a quick "refresher" on my medical history and our past discussions and decisions.
10/19/2025
Always feel rushed and don't feel like I get answers on everything.
10/18/2025
The care provider went through my symptoms rigorously, analyzed every detail until they were able to propose a treatment. I'm very pleased.
9/27/2025
Excellent
9/26/2025
He was great

Insurance Coverage

Map & Directions

TGMG Apollo Beach

6488 North US Highway 41Apollo Beach, FL 33572
Monday - Friday

7:30 am - 5:00 pm

Saturday - Sunday

Closed

Fax