Downtown Animal Care Center Downtown Animal Care Center offers low-cost veterinary care including pet dentistry, spay and neuter, preventive care, and wellness checks. Check out their website for the latest pricing. Address1041 Galapago St Denver Colorado 80204 United StatesPhone Number303-595-3561Supporting OrganizationDowntown Animal Care CenterPayment Handled byPet OwnerAvailable toDogsCatsServices OfferedSpay & NeuteringNon-Emergency CareHome > Colorado > Denver