Clinics Windsor Park Medical Clinic 2512 North Meridian Avenue Oklahoma City, OK 73107 (405) 605-5415