David S Ballestas, M.D is an internal medicine physician in Port Charlotte, Florida. Medical education includes University De Cartagena, Div De Cien De La Salud, Cartagena, Colombia, completed in 1980. Languages spoken include English, Spanish, Italian, and Polish.
Internal Medicine
Bayfront Health Port Charlotte
Bayfront Health Punta Gorda
Fawcett Memorial Hospital
📍 Medical Pavilion Clinic - 2525 Harbor Blvd. Suite 102, Port Charlotte, FL 33952
3417d Tamiami Trail, Port Charlotte, FL 33952
3390 Tamiami Trail, Suite 204, Port Charlotte, FL 33952
2525 Harbor Blvd Ste 104, Port Charlotte, FL 33952
3508 Tamiami Trail Ste C, Port Charlotte, FL 33952
3440 Tamiami Trail., Suite 2,, Port Charlotte, FL 33952