Dr. Les Folio, DO
Body Imaging
Make an Appointment
(888) 663-3488Telehealth services available
Moffitt International Plaza is located at 12902 Usf Magnolia Dr, Tampa, FL 33612.
Providers at Moffitt International Plaza specialize in Body Imaging.
One provider practices at Moffitt International Plaza.
Use the insurance check on this page to verify if Moffitt International Plaza is in-network.