Optum Missouri at Building 3000, S McCall Rd Road in Englewood City is a reliable medical service with friendly and attentive staff. The nurse practitioner, Lori L Costa, NP, takes the time to listen to patients and get to know them, helping them stay healthy and focused on their personal health goals.Patients have a range of options for payment, including debit and credit cards.The location is wheelchair accessible, with a convenient parking lot and entrance.The working hours are well-suited for most people, with consistent hours from 8 am to 5 pm on weekdays.Overall, Optum Missouri is a great option for those in need of medical services in the Englewood City area.One area for improvement would be adding more weekend hours, as some people may have busy schedules on weekdays.