Overland Park & Leawood

December 31, 2013 9:00 AM

Optum opens Overland Park health and wellness clinic

The facility, which is the company’s first in the area, is located in Metcalf Plaza, 7100 College Blvd.

Related content

Comments