Edgar O. Lopez de Castro Delgado
Psychiatrist in Tampa, Florida
- Psychiatry
Practice locations
- 12512 Bruce B Downs Blvd, Tampa, FL 33612
(813) 644-6414
State licenses
- Florida — #ME158437
Licenses and addresses as reported by the provider (NPI 1316500762, last updated March 2025). Verify current licenses on DocInfo.org.
Other psychiatrists in Tampa
- Chemar R. Davis, MD Psychiatrist
- Alexander R. Dawson, MD Psychiatrist
- Alex R. Deem, MD Psychiatrist
- Julian F. Desouza, MD Psychiatrist
- Annette J. Deutscher, MD Psychiatrist
- Sapna Dhawan, MD Psychiatrist
Search psychiatrists near 33612 →
Are you Edgar O. Lopez de Castro Delgado? Claim this listing to show whether you're accepting new patients, telehealth and insurance. It's free.
Something wrong on this page, like the website? Email team@adaptabyte.com.