North Miami Beach Medical Center, Mercy Mobile Clinic 2610 Northwest 119th Street, Miami, FL 33167