Adria Cruz Labrada MD

Internal Medicine Physician, Primary Care
  • Clinic, 8932 SW 97th Avenue, Miami, FL 33176, (305) 243-4960
Claim this Profile