LC Dr. Lina Isabel Castillo , MD Is this you? Claim your profile 0 Write A Review 3100 SW 62nd Ave, Miami, FL, 33155