Dr. Cres Rodriguez, MD
Internal Medicine
Make an Appointment
(813) 915-5555Telehealth services available
Spanish
WellMed at Carrollwood is located at 6919 N Dale Mabry Hwy Ste 100, Tampa, FL 33614.
Providers at WellMed at Carrollwood specialize in Internal Medicine.
One provider practices at WellMed at Carrollwood.
Use the insurance check on this page to verify if WellMed at Carrollwood is in-network.
Providers at WellMed at Carrollwood can provide language services for Spanish.