1. Home
  2. Directory
  3. Organisations
  4. E
  5. Ea
  6. Eas
  7. Easy
357 active organisations

Organisations A–Z: Easy

Every active organisation whose name begins with "Easy", in alphabetical order. Each links to the full public record.

NameSpecialtyLocation
EASY A TODAY TUTORING SERVICE AND MORENPI 1992159255SpecialistHEMPSTEAD, New York
EASY ACCESS CARE LLCNPI 1447985148In Home Supportive Care AgencyMARION, Iowa
EASY ACCESS CLINIC LLCNPI 1619473949Mental Health CounselorLAS VEGAS, Nevada
EASY ACCESS FL LLCNPI 1538904651Non-emergency Medical Transport (VAN)ST PETERSBURG, Florida
EASY ACCESS HEALTHCARE MEDICAL CLINICNPI 1063736791Urgent Care Clinic/CenterLITTLE ROCK, Arkansas
EASY ACCESS LLCNPI 1306007976Non-emergency Medical Transport (VAN)BELLEVUE, Washington
EASY ACCESS LLC.NPI 1669962247Durable Medical Equipment & Medical SuppliesAFTON, Wyoming
EASY ACCESS MEDICAL SUPPLY INCNPI 1093819401Durable Medical Equipment & Medical SuppliesMARSHALLS CREEK, Pennsylvania
EASY ACCESS MEDICAL SUPPLY, INC.NPI 1285855619Parenteral & Enteral Nutrition Supplies (DME)DOWNEY, California
EASY ACCESS OF DAYTONA, INC.NPI 1770393084Obstetrics & Gynecology PhysicianDAYTONA BEACH, Florida
EASY ACCESS RAMPS INCNPI 1407913502Home Modifications ContractorCOTTAGE GROVE, Minnesota
EASY ACCESS SOLUTIONS LLCNPI 1740139252Community/Behavioral Health AgencyCOLUMBUS, Ohio
EASY ACCESS SOLUTIONS LLCNPI 1881543304Substance Use Disorder Rehabilitation Clinic/CenterCOLUMBUS, Ohio
EASY ACCESS THERAPY ASSOCIATES CORPNPI 1982560561Clinic/CenterMIAMI, Florida
EASY ACCESS TRANSPORT, LLCNPI 1962213876Non-emergency Medical Transport (VAN)VINELAND, New Jersey
EASY ACQUISITION MEDICAL TRANSPORTATION LLCNPI 1699634386Non-emergency Medical Transport (VAN)LEANDER, Texas
EASY AMBULANCE SERVICES INCNPI 1972530624AmbulanceCAROLINA, Puerto Rico
EASY APPLES,LLCNPI 1013150382Case Management AgencyELLENWOOD, Georgia
EASY AS 123 INCNPI 1598682767Non-emergency Medical Transport (VAN)ROANOKE, Virginia
EASY AS PIE TUTORING LLCNPI 1184335481Behavior AnalystFORT COLLINS, Colorado
EASY BEHAVIORAL HEALTH SERVICES LLCNPI 1194466144Psychiatric/Mental Health Nurse PractitionerNORTH PLAINFIELD, New Jersey
EASY BLISS CORPORATION DBA NOBLE HOME CARENPI 1992517767In Home Supportive Care AgencyOAK LAWN, Illinois
EASY BREATHE, INC.NPI 1013209709Durable Medical Equipment & Medical SuppliesSANTA CLARITA, California
EASY BREATHINGNPI 1699914739Certified Respiratory TherapistRIALTO, California
EASY BREEZY DENTAL PLLCNPI 1841990488General Practice DentistryCORPUS CHRISTI, Texas
EASY BREEZY DENTAL WEBER PLLCNPI 1407664055DentistCORPUS CHRISTI, Texas
EASY CARE AGENCYNPI 1972339141Nursing Care AgencyDELRAY BEACH, Florida
EASY CARE CONSUMER DIRECTED SERVICES LLCNPI 1578824199In Home Supportive Care AgencyFLORISSANT, Missouri
EASY CARE HEALTH CARE LLCNPI 1417656802Home Health AgencyPHILADELPHIA, Pennsylvania
EASY CARE HEALTHCARENPI 1255024386Home Health AgencyJACKSON, Mississippi
EASY CARE HOME AGENCY LLCNPI 1083460562In Home Supportive Care AgencyLAUDERDALE LAKES, Florida
EASY CARE HOME HEALTH AGENCY LLCNPI 1871250779Home Health AgencyUPPER DARBY, Pennsylvania
EASY CARE HOME HEALTH INCNPI 1962123984Home Health AgencyVAN NUYS, California
EASY CARE HOSPICE, INC.NPI 1942695499Community Based Hospice Care AgencyGLENDALE, California
EASY CARE, INC.NPI 1073796397Home Health AgencyGONZALES, Louisiana
EASY CARE, INC.NPI 1629251053Home Health AgencyGONZALES, Louisiana
EASY CARE INC.NPI 1760878276Home Health AgencyPORTLAND, Maine
EASY CARE INCNPI 1932483641In Home Supportive Care AgencyDREXEL HILL, Pennsylvania
EASY CARE, INC.NPI 1942489182Home Health AgencyGONZALES, Louisiana
EASY CARE LIVING COMPANION& HOME HEALTH AGENCY. INCNPI 1609116052Home Health AgencyST PETERSBURG, Florida
EASY CARE LLCNPI 1790674679Intellectual and/or Developmental Disabilities Residential Treatment FacilityBOISE, Idaho
EASY CARE MEDICAL CLINIC,PLLCNPI 1861663643Internal Medicine PhysicianCORINTH, Mississippi
EASY CARE MEDICAL SERVICES P.C.NPI 1952074585Internal Medicine PhysicianFLUSHING, New York
EASY CARE MEDICAL TRANSPORT INCNPI 1649138595Non-emergency Medical Transport (VAN)ATWATER, California
EASY CARE MENTAL HEALTHNPI 1811692411Adult Mental Health Clinic/CenterRICHMOND, Virginia
EASY CARE MSO, LLCNPI 1437555760Health Maintenance OrganizationLONG BEACH, California
EASY CARE PEDIATRICS LLCNPI 1962811810Primary Care Clinic/CenterBROOKLINE, Massachusetts
EASY CARE PHARMACY LLCNPI 1245063478Community/Retail PharmacyLAREDO, Texas
EASY CARE PHARMACY LLCNPI 1750014528Community/Retail PharmacyCEDAR PARK, Texas
EASY CARE PT PCNPI 1194473546Clinic/CenterSOUTH RICHMOND HILL, New York
EASY CARE QUEENS MEDICAL, PCNPI 1932119898Pulmonary Disease PhysicianJACKSON HEIGHTS, New York
EASY CARE RESIDENTIALNPI 1437616737In Home Supportive Care AgencyBIDDEFORD, Maine
EASY CARE SERVICES LLCNPI 1003729930Durable Medical Equipment & Medical SuppliesBOLINGBROOK, Illinois
EASY-CARE TRANSIT LLCNPI 1699681197Non-emergency Medical Transport (VAN)SAN ANTONIO, Texas
EASY CARE TRANSPORTATION LLCNPI 1649154790Secured Medical Transport (VAN)FRISCO, Texas
EASY CARE TRANSPORTATION LLCNPI 1750257663Non-emergency Medical Transport (VAN)CHANDLER, Arizona
EASY CARE URGENT CARENPI 1134460876Family Medicine PhysicianWOODBRIDGE, Virginia
EASY CARE WELLNESS LLCNPI 1417751306Primary Care Nurse PractitionerWATKINSVILLE, Georgia
EASY CARRY, INCNPI 1588997720AmbulanceLEONIA, New Jersey
EASY CHOICE AGENCYNPI 1457891947Home Health AgencyNY, New York
EASY CHOICE HEALTH PLAN, INC.NPI 1619370897Health Maintenance OrganizationTAMPA, Florida
EASY CHOICE HOME HEALTH CARE INC.NPI 1861157844Home Health AgencyCANOGA PARK, California
EASY CHOICE HOME HEALTH, INC.NPI 1437827714Home Health AgencyNORWALK, California
EASY CHOICE HOSPICE,INC.NPI 1396346292Community Based Hospice Care AgencyVALLEY VILLAGE, California
EASY CHOICE PHARMACY INCNPI 1962914218Community/Retail PharmacyBROOKLYN, New York
EASY CHOICE WELLNESS CENTER LLCNPI 1003511742Community Health Clinic/CenterBALTIMORE, Maryland
EASY CHOICE WELLNESS CENTER LLCNPI 1174210496Community/Behavioral Health AgencyBALTIMORE, Maryland
EASY CHOICE WELLNESS CENTER LLCNPI 1447003744Recovery Care Clinic/CenterBALTIMORE, Maryland
EASY CHOICE WELLNESS CENTER LLCNPI 1548972219Community/Behavioral Health AgencyBALTIMORE, Maryland
EASY CHOICE WELLNESS CENTER LLCNPI 1922703669Substance Abuse Rehabilitation FacilityBALTIMORE, Maryland
EASY COMFORT INCNPI 1063990521Long Term Care PharmacyHIALEAH, Florida
EASY COMFORT INCNPI 1629731534Community/Retail PharmacyHIALEAH, Florida
EASY COMMUNICATIONNPI 1508357427Home Health AideBROOKLYN, New York
EASY COMPANY HOME HEALTH LLCNPI 1629952841In Home Supportive Care AgencySAVANNAH, Georgia
EASY DAY, INC.NPI 1336614338PharmacyMASSAPEQUA, New York
EASY DAY LIVING INC.NPI 1346673431In Home Supportive Care AgencyVALPARAISO, Indiana
EASY DENTAL 1NPI 1790007318Dental Clinic/CenterOKLAHOMA CITY, Oklahoma
EASY DENTAL CARENPI 1477080570Dental Clinic/CenterGAINESVILLE, Virginia
EASY DENTAL CARE CENTER PCNPI 1962283994General Practice DentistryNORCROSS, Georgia
EASY DENTAL CARE LLCNPI 1245481977DentistMCHENRY, Illinois
EASY DENTAL DEL CITY PLLCNPI 1699312447General Practice DentistryDEL CITY, Oklahoma
EASY DENTAL GPS PLLCNPI 1396462974Dental Clinic/CenterMCKINNEY, Texas
EASY DENTAL LLCNPI 1134537418General Practice DentistryPHILADELPHIA, Pennsylvania
EASY DENTAL PCNPI 1093093585General Practice DentistryPHILADELPHIA, Pennsylvania
EASY DENTAL PLLCNPI 1063275816General Practice DentistryDALLAS, Texas
EASY DENTAL SOLUTIONS III, P.C.NPI 1487038808General Practice DentistryOKLAHOMA CITY, Oklahoma
EASY DENTAL SOLUTIONS IVNPI 1962865949General Practice DentistryMUSTANG, Oklahoma
EASY DENTAL SOUTH PLLCNPI 1790322543General Practice DentistryOKLAHOMA CITY, Oklahoma
EASY DENTISTRY LLCNPI 1417472200General Practice DentistryTAMPA, Florida
EASY DOES IT, INCNPI 1154461390Mental Health CounselorHOUSTON, Texas
EASY DOES IT, INC.NPI 1255510418Case Management AgencyLEESPORT, Pennsylvania
EASY DOES IT TRANSPORTATIONNPI 1912873092Non-emergency Medical Transport (VAN)MILWAUKEE, Wisconsin
EASY DOSE PHARMACY INC.NPI 1013865906Community/Retail PharmacyOAK LAWN, Illinois
EASY DRAW PHLEBOTOMYNPI 1649120817Phlebotomy TechnicianHAZELWOOD, Missouri
EASY DRAW PHLEBOTOMY SOLUTIONS LLCNPI 1649141193Clinical Medical LaboratoryELMONT, New York
EASY DURABLE MEDICAL, LLCNPI 1760097885Durable Medical Equipment & Medical SuppliesCLEARWATER, Florida
EASY EQUIPMENT MEDICAL SUPPLIES LLCNPI 1396653259Durable Medical Equipment & Medical SuppliesWOODBRIDGE, Virginia
EASY EYE CARE LLCNPI 1740991611OptometristRICHARDSON, Texas
EASY FEET LLCNPI 1548569676Durable Medical Equipment & Medical SuppliesWINONA, Mississippi
EASY FILL RX INCNPI 1598696395Community/Retail PharmacyCORONA, New York
EASY FLO N GO LLCNPI 1902386931Home Health AgencyFISHERS, Indiana
EASY FLORIDA TRANSPORTATION LLCNPI 1063204154Non-emergency Medical Transport (VAN)PENSACOLA, Florida
EASY FLOW TRADING LLCNPI 1780406470Durable Medical Equipment & Medical SuppliesISELIN, New Jersey
EASY GO EXPRESSNPI 1336599976Adolescent and Children Mental Health Clinic/CenterMOORE, Idaho
EASY GO MOBILE LAB SERVICE LLCNPI 1538837349Phlebotomy TechnicianCONYERS, Georgia
EASY GO PHARMACY INCNPI 1942595541Community/Retail PharmacyMIAMI, Florida
EASY GO TRANSPORTATIONNPI 1215762844Non-emergency Medical Transport (VAN)CHATTANOOGA, Tennessee
EASY GROUP SOLUTIONS, INCNPI 1154126191Family Medicine PhysicianMIAMI GARDENS, Florida
EASY GYN CLINICAL & RESEARCH CENTERS OF NORTH AMERICA, INC.NPI 1992857627Obstetrics & Gynecology PhysicianSAN JOSE, California
EASY HARD OF HEARINGNPI 1962331413Hearing Instrument SpecialistWEST CALDWELL, New Jersey
EASY HEALTH BRACESNPI 1821548397Durable Medical Equipment & Medical SuppliesBILLINGS, Montana
EASY HEALTH MEDICAL SOLUTIONS MI PCNPI 1588462261General Practice PhysicianLOS ANGELES, California
EASY HEALTH MEDICAL SOLUTIONS NEVADA PCNPI 1598682072Nurse PractitionerLAS VEGAS, Nevada
EASY HEALTH MEDICAL SOLUTIONS PCNPI 1114812062Home Health AgencyRALEIGH, North Carolina
EASY HEALTH MEDICAL SOLUTIONS PCNPI 1972179141Nurse PractitionerFULTON, Maryland
EASY HEALTH MEDICAL SOLUTIONS PUERTO RICO PCNPI 1619842804Nurse PractitionerHATILLO, Puerto Rico
EASY HEALTHCARE SOLUTIONS, INC.NPI 1861611782Oxygen Equipment & Supplies (DME)EL PASO, Texas
EASY HEARING CLINIC LLCNPI 1740387315AudiologistBRAINERD, Minnesota
EASY HELP AT HOME LLCNPI 1427819366Home Health AgencyTOMS RIVER, New Jersey
EASY HOME CARE, INC.NPI 1619401700Adult Care Home FacilitySOUTH CHESTERFIELD, Virginia
EASY HOME CARE SERVICES LLCNPI 1457150997Early Intervention Provider AgencyELMONT, New York
EASY HOME CARE SVCES. INCNPI 1740366335Home Health AgencyHIALEAH, Florida
EASY HOMECARE INCNPI 1851117022In Home Supportive Care AgencyPHILADELPHIA, Pennsylvania
EASY HORIZONS GROUP LLCNPI 1568828507Addiction (Substance Use Disorder) CounselorDELRAY BEACH, Florida
EASY HORIZONS, LLCNPI 1366782062Recovery Care Clinic/CenterDELRAY BEACH, Florida
EASY IMAGING, LLCNPI 1295204253Diagnostic Radiology PhysicianCLINTON TOWNSHIP, Michigan
EASY IMAGING LLCNPI 1952961708Radiography Radiologic TechnologistCLINTON TOWNSHIP, Michigan
EASY IN HOMECARENPI 1174149876In Home Supportive Care AgencyMESQUITE, Texas
EASY K FOUNDATION, INC.NPI 1619911450Intellectual and/or Developmental Disabilities Residential Treatment FacilitySAGE, Arkansas
EASY LAB SERVICES INCNPI 1679241665Clinical Medical LaboratoryCHICAGO, Illinois
EASY LAB TECH, LLCNPI 1093475527Clinic/CenterMARYVILLE, Illinois
EASY LIFENPI 1053178178Home Health AgencyPONTIAC, Michigan
EASY LIFE COACHINGNPI 1184279820Professional CounselorSALISBURY, Maryland
EASY LIFE HOME CARENPI 1134869225In Home Supportive Care AgencyMELBOURNE, Florida
EASY LIFE HOME CARE LLCNPI 1992677066In Home Supportive Care AgencyCUMMING, Georgia
EASY LIFE HOME HEALTH CARE, INC.NPI 1659620904Home Health AgencyBURBANK, California
EASY LIFE LLCNPI 1023529013In Home Supportive Care AgencyWESTBROOK, Maine
EASY LIFE LLCNPI 1104415728Community/Behavioral Health AgencyWESTBROOK, Maine
EASY LIFE MEDICAL EQUIPMENT, INC.NPI 1134294960Durable Medical Equipment & Medical SuppliesLAS VEGAS, Nevada
EASY LIFE MEDICAL EQUIPMENT, INCNPI 1467478115Durable Medical Equipment & Medical SuppliesPHOENIX, Arizona
EASY LIFE MEDICAL GROUPNPI 1891939104Durable Medical Equipment & Medical SuppliesLAWRENCEVILLE, Georgia
EASY LIFE MEDICAL SUPPLIES INCNPI 1225299852Durable Medical Equipment & Medical SuppliesSIMI VALLEY, California
EASY LIFE MEDICAL SUPPLY, INCNPI 1619072873Durable Medical Equipment & Medical SuppliesHOLLYWOOD, Florida
EASY LIFT TRANSPORTATIONNPI 1245597517Non-emergency Medical Transport (VAN)GOLETA, California
EASY LISTENING HEARING CENTERS, INC.NPI 1336488600AudiologistBALTIMORE, Maryland
EASY LISTENING HEARING CENTERS INC.NPI 1548510423Hearing Aid EquipmentREHOBOTH BEACH, Delaware
EASY LIVIN LLCNPI 1629898309Non-emergency Medical Transport (VAN)TOLEDO, Ohio
EASY LIVINGNPI 1811190481Assisted Living FacilityDEWITT, Arkansas
EASY LIVING ASSISTANCE LLCNPI 1093346462In Home Supportive Care AgencyBLOOMFIELD HILLS, Michigan
EASY LIVING BEHAVIORAL HEALTHNPI 1780191486Community/Behavioral Health AgencyVIDALIA, Louisiana
EASY LIVING BEHAVIORAL HEALTH LLCNPI 1780100511Mental Illness Community Based Residential Treatment FacilityLAS VEGAS, Nevada
EASY LIVING CARE HOME INCNPI 1225899255Custodial Care FacilityUNADILLA, Georgia
EASY LIVING CAREGIVING, LLCNPI 1316464365Home Health AideMISSOULA, Montana
EASY LIVING COMFORT STORE, INC.NPI 1689664781Durable Medical Equipment & Medical SuppliesHOMER GLEN, Illinois
EASY LIVING ENTERPRISESNPI 1073375879Adult Day Care Clinic/CenterMERRILLVILLE, Indiana
EASY LIVING HOME ASSISTANCENPI 1023972585Home Health AideWARREN, Michigan
EASY LIVING HOME CARENPI 1922495365Community/Behavioral Health AgencyMONROE, Louisiana
EASY LIVING HOME CARE, LLCNPI 1417317561In Home Supportive Care AgencyLAGUNA HILLS, California
EASY LIVING HOME CARE LLCNPI 1679373773In Home Supportive Care AgencyROCK ISLAND, Illinois
EASY LIVING HOME HEALTH CARE AGENCY, INC.NPI 1578882726Occupational TherapistGERMANTOWN, Wisconsin
EASY LIVING HOME HEALTH CARE AGENCY, INC.NPI 1609195239Home Health AgencyGERMANTOWN, Wisconsin
EASY LIVING HOME HEALTHCARENPI 1063871606In Home Supportive Care AgencyMEMPHIS, Tennessee
EASY LIVING HOME HEALTHCARE SUPPLIESNPI 1285678524Durable Medical Equipment & Medical SuppliesSAN BERNARDINO, California
EASY LIVING HOMECARE,INC.NPI 1912204397Home Health AgencyDANBURY, Connecticut
EASY LIVING IN HOME CARE LLCNPI 1659813350In Home Supportive Care AgencyMEMPHIS, Tennessee
EASY LIVING INC.NPI 1013106723Intellectual and/or Developmental Disabilities Community Based Residential Treatment FacilityJOPLIN, Missouri
EASY LIVING INC.NPI 1235778838Durable Medical Equipment & Medical SuppliesNEWPORT BEACH, California
EASY LIVING INC.NPI 1518094176Intellectual and/or Developmental Disabilities Community Based Residential Treatment FacilitySPRINGFIELD, Missouri
EASY LIVING INC.NPI 1699803965Intellectual and/or Developmental Disabilities Community Based Residential Treatment FacilitySPRINGFIELD, Missouri
EASY LIVING INC.NPI 1861520124Intellectual and/or Developmental Disabilities Community Based Residential Treatment FacilitySPRINGFIELD, Missouri
EASY LIVING, LLCNPI 1760098594HomemakerDEFIANCE, Ohio
EASY LIVING MEDICAL SUPPLY INCNPI 1669570529Durable Medical Equipment & Medical SuppliesMIAMI, Florida
EASY LIVING @ MIRA MESANPI 1689531832Assisted Living Facility (Behavioral Disturbances)SAN DIEGO, California
EASY LIVING OCCUPATIONAL THERAPY PCNPI 1346626405Occupational TherapistBROOKLYN, New York
EASY LIVING PERSONAL CARE HOMENPI 1851443568Assisted Living FacilityTOCCOA, Georgia
EASY LIVING SENIOR HOME LLCNPI 1609717198PACE Provider OrganizationMILWAUKEE, Wisconsin
EASY LIVING SERVICES LLCNPI 1497321251Home Health AgencyCHRISTIANSTED, VI
EASY LIVING THERAPY & WELLNESS, LLCNPI 1225464951Occupational TherapistGERMANTOWN, Wisconsin
EASY LIVING TRANSPORTATION, LLCNPI 1083390777Non-emergency Medical Transport (VAN)RIVERDALE, Georgia
EASY MANAGEMENT INCNPI 1952334310Diagnostic Radiology PhysicianLOS ANGELES, California
EASY MEALS DELIVERY INCNPI 1750963872Meals ProviderSOUTHAMPTON, Pennsylvania
EASY MEALS INCNPI 1336886571Home Delivered MealsPHILADELPHIA, Pennsylvania
EASY MED TRANSPORTATION, LLCNPI 1144094962Non-emergency Medical Transport (VAN)PATCHOGUE, New York
EASY MEDBILLSNPI 1346369824Case Management AgencyELMONT, New York
EASY MEDICAL ACCESS TRANSPORTATIONNPI 1437434461Non-emergency Medical Transport (VAN)MEMPHIS, Tennessee
EASY MEDICAL TRANSPORTATIONNPI 1699591370Non-emergency Medical Transport (VAN)MANASSAS, Virginia
EASY MEDICAL TRANSPORTATION LLCNPI 1871083881Non-emergency Medical Transport (VAN)FOUNTAIN VALLEY, California
EASY MEDRIDE LLCNPI 1316758980Non-emergency Medical Transport (VAN)AURORA, Colorado
EASY MOBILE LABS INCNPI 1194109504Clinical Medical LaboratoryMONTGOMERY, Alabama
EASY MOBILE LABS, INC.NPI 1770943797Clinical Medical LaboratoryBILLINGS, Montana
EASY MOBILE LABS, INC.NPI 1902250665Clinical Medical LaboratorySCOTTSDALE, Arizona
EASY MOBILE TRANSPORTNPI 1265304711Non-emergency Medical Transport (VAN)CARTERSVILLE, Georgia
EASY MOBILITY, LLCNPI 1679558951Durable Medical Equipment & Medical SuppliesWEIRTON, West Virginia
EASY MOBLIE LABS, INCNPI 1982046405Clinical Medical LaboratoryNASHVILLE, Tennessee
EASY MOVE PHYSICAL THERAPY LLCNPI 1689508053Physical TherapistSTERLING HEIGHTS, Michigan
EASY MOVE PHYSICAL THERAPY LLCNPI 1881573277Physical TherapistSTERLING HEIGHTS, Michigan
EASY MOVEMENT INCNPI 1063367829Occupational TherapistCAPITOLA, California
EASY MOVEMENT INCNPI 1073467288Occupational TherapistCAPITOLA, California
EASY MRI, INC.NPI 1396132957Magnetic Resonance Imaging (MRI) Clinic/CenterFORT WAYNE, Indiana
EASY NEMT INCNPI 1720559511Non-emergency Medical Transport (VAN)ROSEVILLE, California
Pages:12
Organisations A–Z: Easy · NPI Mark