Doctors Care
Address: 609 W. Littleton Blvd. Littleton, CO 80120
In operation since: 1988
Number of employees: 27
Annual budget: $2.6 million
Number of clients served in 2023: About 3,000 unique patients and clients for a total of 7,000 to 8,000 visits.