Icare Ambulance LLC Address: 7375 S Peoria ST Ste 104, Englewood, CO 80112 Phone: (720) 459-8460 Services: Ambulance Call (720) 459-8460 Get Directions